1

XCode のバージョンは、iOS 5.0 用の 4.2 です。コンパイラとして「LLVM GCC 4.2」を選択します。プロジェクトをコンパイルすると、次のエラーが表示されます。

ld: warning: directory not found for option '-L/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/lib/gcc/arm-apple-darwin10/4.0.1'
ld: warning: directory not found for option '-L/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1'
ld: library not found for -lz.1.2.3
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1

これがなぜ起こっているのか、そしてそれを修正する方法を理解するのを手伝ってください。

画像

4

1 に答える 1

1

libz.1.2.3 ライブラリはもう存在しません (または、少なくとも SDK には含まれていません)。プロジェクト設定で、libz.1.2.5 などの新しいバージョンのライブラリにリンクします。

于 2011-10-27T14:02:35.313 に答える