1

プロジェクトを iPhone にビルドし、Xcode 4.3.2 でデバッグすると正常に動作します。ただし、コマンドラインでデバッグしたいので、次を実行します。

xcodebuild -target NAMEOFTARGET -sdk SDKPATH -configuration Release

Xcode と同じはずですが、エラーが発生してコンパイルできません! たぶん誰かが助けることができます...

-Prefix-cfqwmqlvdeltqcceqguoaugscmoq/Igor2305-Prefix.pch.d
error: can't exec '/opt/local/bin/gcc-apple-4.2' (No such file or directory)
Command /opt/local/bin/gcc-apple-4.2 failed with exit code 71
 ** BUILD FAILED **
The following build commands failed:
ProcessPCH /var/folders/d7/sx0vvl0537l4x7md9b35m7br0000gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/Igor2305-Prefix-fwljjtsqayhghvfeivuxdyjuvt/Igor2305-Prefix.pch.pth Igor2305/Igor2305-Prefix.pch normal armv6 objective-c com.apple.compilers.llvm.clang.1_0.compiler
ProcessPCH /var/folders/d7/sx0vvl057l4x7md9b35m7br00gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/Igor2305-Prefi-cfqwmqlvdeltqceqguoaugscmoq/Igor2305-Prefix.pch.pth Igor2305/Igor2305-Prefix.pch normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
4

1 に答える 1

3

GCC を探していますが/opt/、見つかりません。これは、Xcode にバンドルされている GCC の標準的なインストール場所ではありません。次のコマンドは、Xcode が開発者ツールを探している場所を示します。

xcode-select -print-path

変更するには、次を実行します。

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

そのパスは、App Store からインストールされた標準の Xcode インストール場所です。他の場所にインストールした場合は、それに応じてパスを変更する必要があります。

于 2012-05-24T14:17:38.610 に答える