【发布时间】:2009-06-27 13:41:22
【问题描述】:
是否有适用于 OS X 的小型免费 C 或 C++ 编译器,例如 TCC?
Xcode 不小,还是像 TCC、AFAIK 一样简单。
我正在寻找 GCC 二进制文件或 OS X 的 TCC。
【问题讨论】:
-
GCC 已经被提及,所以我不确定你为什么还在寻找它。
-
他似乎想要
gcc的二进制文件,这样他就不必安装Xcode。我认为 Mac 上没有tcc或gcc的预编译版本,所以它是 Catch 22。你需要一个编译器来编译你的小型编译器。所以你可能首先需要 Xcode(因为它带有gcc。) -
有 XCode,或者有通过 fink 或 macports 提供的二进制文件,但是这两个都需要你下载并安装一个 crapload,所以......真的,你最好不要污染你的设置并抓住 XCode。
-
@Matthew - 实际上你无法安装 Fink 或 MacPorts,除非你已经拥有 Xcode。因此,即使您之后可以从其中一个获得二进制文件,您仍然需要首先使用 Xcode。除此之外,当前版本的 Xcode 下载量为 995MB; MacPorts 为 415K,Fink 为 14MB。所以抱怨 MacPorts 和 Fink 需要“垃圾”任何东西是很奇怪的。 Mac 应该提供一种方法来获得
gcc的二进制文件没有该死的IDE。不过,如果您购买 Mac,您应该知道您得到了什么:他们的方式或高速公路。 -
小修正:有一个 Fink 二进制文件,您可以在没有 Xcode 的情况下安装。但是,据我所知,没有二进制版本的
gcc可以安装而不 安装某些版本的Xcode。 (有一个二进制文件gcc4.2,但它直接依赖于 Xcode 以及仅以源代码形式提供的库和其他包。)
标签: c++ c macos compiler-construction