ビルドが出来ない時
ライブラリのパスも通した、ソースコードにエラーは無い、なのに、どうしてもビルドできない!という事象にこれまで何回か遭遇しています。コード自体はどこにもエラーが無くても、ビルド時に以下のようなメッセージが出て来ます。
Undefined symbols for architecture armv7
これがどういう時に発生するかというと、私の場合、別のプロジェクトからソースファイルを丸ごとコピーしてきた時です。コピーの際に現われるダイアログでビルドターゲットに入れ損ねているんですね。「Build Phases」の「Compile Sources」の中にそのファイルが含まれていなければ、これが原因です。左下の「+」ボタンから目的のソースを追加してあげましょう。これで(他にエラーが無ければ)ビルド可能になるはずです。
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について