2012-05-24 3 views
1

Я построил проект для iPhone и отладил его в Xcode 4.3.2, отлично работает. Тем не менее, я хочу, чтобы отладить его в командной строке, поэтому я бегу:Проблемы с отладкой в ​​командной строке Xcode

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) 

ответ

3

Он ищет GCC в /opt/ и не находя его. Это не стандартное место установки для GCC в комплекте с Xcode. Следующая команда покажет вам, где Xcode ищет своих инструментов разработчика:

xcode-select -print-path 

Чтобы изменить его, выполните:

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

Этот путь является для стандартного места установки Xcode, как установлено через App Store , Если вы установили его в другом месте, вам придется соответствующим образом изменить путь.

+0

Спасибо за ответ. Вы имеете в виду xcodebuild - select .... (bot working) Я не могу использовать X code.app для передачи параметров – Oleg

+0

Нет, я не имею в виду 'xcodebuild -select', я имею в виду именно то, что я набран. – Jim

+0

Я не могу найти его, в моей папке/bin у меня есть только xcodebuil, xcrun, no xcode. – Oleg

Смежные вопросы