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 回答