1

プロジェクトを実行するとエラーが発生します。このプロジェクトには静的ライブラリが含まれています。

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_Composer", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_FirstTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_SecondTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
"_OBJC_CLASS_$_ThirdTableViewCell", referenced from:
  objc-class-ref in libImageCollage_Simulator.a(ImageCollageTableViewController.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

私に何ができる?

4

1 に答える 1

0

プロジェクトは静的ライブラリにリンクされましlibImageCollage_Simulator.aた。プロジェクトにライブラリを追加していません。それを追加するには、プロジェクト設定のビルド フェーズに移動し、[ターゲット依存関係]+でライブラリをクリックしてプロジェクトに追加します。ここに画像の説明を入力

また、このようにライブラリ検索パスをここに追加 しますビルドフェーズに移動し、ライブラリ検索パスをダブルクリックし、プラスをクリックしてプロジェクトにライブラリのパスを追加します

于 2012-08-23T12:21:38.207 に答える