我安装了开发人员工具。我可以通过Xcode编译代码并根据文档/ usr / bin / gcc& / usr / bin / cc应指向/usr/bin/gcc-4.0。我的系统(Snow Leopard)上不存在符号链接或gcc-4.0。我想做的就是在终端上编译一些C!我对这项任务的复杂程度感到惊讶。 GCC命令不出所料地返回“gcc:command not found”。
任何人都可以对此有所了解吗?
答案 0 :(得分:16)
没有!重新安装是错误的答案!
较新版本的XCode要求您单独安装这些工具的命令行版本。在XCode中,转到“首选项”|下载,检查“组件”选项卡,然后从那里安装它们:
答案 1 :(得分:1)
安装xcode后,这些二进制文件应该在那里。检查您的路径设置,如果您还没有重新安装xcode
答案 2 :(得分:1)
最新的XCode不再包含命令行工具(即使是添加)。现在你可以在这里下载它们:
答案 3 :(得分:0)
安装Snow Leopard后是否安装了最新的Xcode,或者这是以前的操作系统安装中的Xcode版本?
在我的系统中使用干净的Snow Leopard安装默认编译器(以及cc和gcc中的符号链接)是gcc-4.2
我也有gcc-4.0,虽然它不是默认值。