MacOSX上的C库安装
我最近从Windows切换到Mac。我听说Xcode包含了C/C++库(GCC)。显然,新的Xcode 5没有它们。作为IDE,我下载了代码块。如何在Mac中安装代码块库?苹果在XCode5中弃用了MacOSX上的C库安装,c,macos,gcc,C,Macos,Gcc,我最近从Windows切换到Mac。我听说Xcode包含了C/C++库(GCC)。显然,新的Xcode 5没有它们。作为IDE,我下载了代码块。如何在Mac中安装代码块库?苹果在XCode5中弃用了gcc(在对很多版本发出警告之后)。这样做的主要原因是clang现在是系统编译器,以及libc++,它附带的标准库。迁移到clang的动机之一是IDE大量使用编译器的模块化体系结构来突出显示代码语法、索引和重构 我无法想象,如果在MacOSX和iOS上构建软件,为什么会特别需要GCC。一段时间以来,C
gcc
(在对很多版本发出警告之后)。这样做的主要原因是clang
现在是系统编译器,以及libc++,它附带的标准库。迁移到clang的动机之一是IDE大量使用编译器的模块化体系结构来突出显示代码语法、索引和重构
我无法想象,如果在MacOSX和iOS上构建软件,为什么会特别需要GCC。一段时间以来,Clang在编译速度和标准遵从性方面都领先于GCC
如果您还没有安装XCode5命令行工具包,那么您可能需要做的是安装可选的XCode5命令行工具包(该工具的用户界面在几个版本之前就已经更改了,google为您的XCode5版本提供了解决方案)。这将在
/usr
中安装clang
和其他命令行工具(或更可能的符号链接),外部工具以及构建和配置工具(如cmake
和autoconf
等)都需要安装这些工具clang
也被别名为cc
你可以考虑问一下。除此之外,您还应该找到有关从XCode安装命令行工具的相关问题。最近情况发生了变化,所以我忘记了答案,但我知道答案就在附近的某个地方。例如,使用“xcode命令行”在SO上搜索会发现,顺便说一句:xcode 5很难再被描述为新的-xcode 6现在可用。您可以在“安装命令行工具”选项下从xcode安装库。如果您特别想要gcc而不是clang,您可以使用macports或自制软件安装它。@marko调用开发者预览软件available
并不完全准确。您在哪里挂断电话,“Mac中代码块库”是什么意思?它处于编译阶段,您无法链接到库,或者您的编译器找不到头?或者你不能构建代码块?是的,Clang更好,但我只是毫无理由地更喜欢GCC。总之,我在Github上找到了这个GCC自动安装程序,它帮助了我。谢谢你的信息。