2012-02-28 19 views
0

Undefined symbols for architecture x86_64:TouchJSONがコンパイルに失敗する(リンクエラー)

"_objc_unretainedPointer", referenced from:

-[CJSONScanner scanJSONStringConstant:error:] in CJSONScanner.o 

-[CJSONSerializer serializeNumber:error:] in CJSONSerializer.o 

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Hey all。 TouchJSONを使っていくつかのJSON-yの処理をしようとしています。私は私が思うメートルにライブラリの読んだ私に従ったが、私はコンパイルしようとするたびに、私はこのエラーが発生します。私はXcode(私はObj-Cを最近勉強してきたことが多い)についてよく知らないので、これについてはわかりません。何か案は?

答えて

0

"Experimental"フォルダ(もちろん内部のファイル)を削除してみてください。

README

Be aware that the code in the Experimental subdirectory of Source is just that and may not have been extensively tested and/or have extra dependencies

だから、余分な依存関係に関する問題である(しかし、常にあなたのプロジェクトはすでに、すべての依存ライブラリ/フレームワークをリンクしている場合を確認してください)可能性が

+0

は、私は、ことを感謝逃した信じることができません。 –

関連する問題