我在Lion上下载并安装了Xcode 4.2。使用已安装的示例,我可以使用Xcode IDE构建它们,但是当我尝试使用xcodebuild
执行相同的项目文件时,我收到了这些错误消息。
can't exec '/Developer/Library/Xcode/PrivatePlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/
Developer/Library/Xcode/Plug-ins/LLVM GCC 4.2.xcplugin/Contents/Resources/
cc -arch i386' (No such file or directory)
问题是它尝试将"...\cc -arch i386"
作为命令调用,但cc不在该目录中。
此xcodebuild
设置有什么问题?为什么xcodebuild会尝试根据错误的目录信息调用cc?
答案 0 :(得分:1)
在xcodebuild
期间,我需要指定CC
的路径,否则会使用错误的路径。
make CC="$PLATFORM_DEVELOPER_BIN_DIR/cc"