0

我有一个为 osx 雪豹创建的 xcode 项目。它所需要的只是运行

xcodebuild

从命令提示符。我现在正在尝试在 OS X 10.7 上构建相同的项目,当我运行相同的命令时会发生以下错误

/Users/repo/trunk/main.c:31:10:致命错误:找不到“stdlib.h”文件

到底发生了什么?我试图按照这个问题的说明进行操作,但 stdlib.h 仍然丢失。

我该如何解决这个问题?

4

2 回答 2

0

从 Xcode 4.3 开始,您可能对 /Applications/Xcode.app 中所有内容的重新打包感到厌烦。在类 Unix 安装中,stdlib.h 通常位于 /usr/include 中,并且您的项目可能希望它像 Xcode 4.3 之前那样存在。您可以通过安装命令行工具来解决此问题,该工具在其标准位置包括工具和相关的头文件和库。

安装命令行工具的最简单方法是从 Xcode 内部。在 Xcode Preferences 中选择“Downloads”窗格,然后选择“Components”选项卡。按下“命令行工具”旁边的“安装”按钮。

于 2012-07-17T11:37:10.790 回答
0

你需要运行来xcode-select告诉你想要使用哪个 Xcode。xcodebuildxcrun

请参阅此手册页

于 2012-07-17T11:40:41.570 回答