2012-03-24 112 views
28

如果我尝试在命令行中运行xcodebuild联编,我收到消息:如何运行/安装xcodebuild?

错误:无法执行Exec /开发人员的/ usr/bin中/ xcodebuild联编'(没有这样的文件或目录)

但,xcrun似乎工作。

这是否意味着xcodebuild没有安装?我在Xcode 4.3.1中安装了命令行工具。 我需要做些什么才能使它起作用?

回答

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

感谢您的回复。看来xcodebuild位于/Applications/Xcode.app/Contents/Developer/usr/bin中。但为什么我需要运行这个命令?为什么我不能直接从命令行运行xcodebuild,比如xcrun ...?谢谢。 – 2012-03-24 04:14:28

+2

我想我理解为什么 - 因为现在Xcode 4.3.1是一个应用程序,所以所有的工具应该在那个位置。 – 2012-03-24 04:27:07

+0

谢谢,当我试图在Macports上安装libsdl时,这一点会让我感到沮丧 – boxofrats 2012-03-26 22:26:38