我已经阅读了无数线程说 gcc 在 Xcode 目录中等等。我知道它在那里。我能看到它。但我不想在那里知道它,我不想 a) 运行 XCode 或 b) 从 /Developer/usr/bin 编辑我的 c 程序
我想从命令行和我选择的任何目录编译 ANSI C 中的 c 和 c++ 程序,类似于我在 linux 中的操作。
即:gcc -o foo foo.c
然后运行 ./foo
这在 OSX lion 或更高版本中是否可行?
在 Xcode 的选项面板中,选择“下载”,然后单击“组件”选项卡。选择“命令行工具”旁边的“安装”。这会将它们安装在通常的 Unix 位置。
在 Xcode 3.2.6 中,您需要UNIX Development
使用Xcode 3
安装程序包安装组件。/usr
这将在和中安装必要的链接和头文件/System/Library
。请参阅About Xcode 3.2.6
安装程序 dmg 中包含的文档或可从 Apple 开发者网站下载的文档(此处为网络上的非官方副本)。
在 Xcode 4 的最新版本中,Command Line Tools
组件是使用Xcode.app
自身安装的,正如其他人所描述的那样。
是的。取决于你的 shell,export
或者setenv
(无论你是在 bash 还是 tcsh)PATH变量和你的 gcc 路径。