我最近从Windows切换到Mac。我被告知Xcode包含C / C ++库(GCC)。显然,新的Xcode 5并没有它们。作为IDE,我下载了CodeBlocks。如何在Mac中安装CodeBlocks库?
答案 0 :(得分:1)
Apple在XCode5中弃用了gcc
(在发布了很多版本的警告之后)。主要原因是clang
现在是系统编译器,以及随附的标准库libc ++。转向clang的动机之一是IDE大量使用编译器的模块化架构来进行代码语法突出显示,索引和重构。
如果在MacOSX和iOS上构建软件,我无法想象为什么你真正需要GCC的原因很多。一段时间以来,Clang在编译速度和标准兼容性方面一直处于GCC的边缘。
您可能需要做的事情,如果您还没有,请安装可选的XCode5命令行工具包(此版本的UI已更改几个版本 - 谷歌为您的XCode5版本的解决方案) 。这会在clang
中安装/usr
和其他命令行工具(或更可能的符号链接),其中包含cmake
和autoconf
等外部工具和构建和配置工具期待他们。 clang
也是cc
的别名。