代码之家  ›  专栏  ›  技术社区  ›  jos

Mac OS X免费C编译器

  •  12
  • jos  · 技术社区  · 17 年前

    是否有一个小的、免费的C或C++编译器用于OS X,比如TCC?

    Xcode不小,或者像TCC、AFAIK那样简单。

    7 回复  |  直到 17 年前
        1
  •  31
  •   Matthew Scharley    17 年前

    gcc 是应用最广泛的一个(苹果提供了XCode的官方版本)。XCode通常也会在OSXCD上发布,不过这个版本现在可能有点过时了,这取决于您使用的OSX版本。

    For information and samples on how to use it, look here.

    Fink 或者一个 similar projects 如果你想要一个没有链接到Xcode的gcc版本。尽管如此,Xcode是OSX的优秀IDE。

        2
  •  3
  •   Louis Davis    17 年前

    您可以使用OSX中已经包含的Xcode工具。

    Xcode 是同一个专业人士 苹果用来 创建MacOSX,以及许多伟大的 包括在每一个Mac OS X的副本中。

        3
  •  3
  •   theCakeCoder    17 年前

    Code::Blocks IDE 其简单光滑,有一套良好的功能,加上开放式和准备dl的3个主要平台

    如果你只需要为MAC开发项目,仍然建议使用Xcode,但是如果你要将它移植到linux和windows,那么我的选择是Code::Blocks[至少尝试一下]

        4
  •  3
  •   Frank V    17 年前

    我知道你想要一个小编译器,但最好只是下载并安装Xcode。这是一个伟大的IDE。从那里开始, . 一旦安装完毕,您就可以在终端中使用如下内容:

    gcc myFile.c -o myFile
    

    这将构建一个名为myFile.c的源文件,其中包含c代码,输出模块(可执行文件)将是 myFile

    ./myFile
    

    更新 :您不想要Xcode的原因是什么?此外,是 GCC 本身是否正常(暂时不考虑Xcode)?重要的是要知道GCC不是Xcode的一部分。苹果利用 ,这是一个开源的C/C++(和多)编译器。

    我只是找不到mac的GCC二进制文件,所以下载Xcode是一个简单的方法来获取一些。。。

    我也注意到NETBeaS将编译C/C++代码。它还使用 GCC compiler . 我不确定它是否 合同通用条款 从我的Xcode安装,但我想我应该提到这个。

    致以最诚挚的问候,
    弗兰克

        5
  •  2
  •   Matt K    15 年前

    LLVM ,用于Clang和GCC前端。

        6
  •  1
  •   Pratik    17 年前

    PCC, the Portable C Compiler ,可用于Mac。它又小又自由。从7月4日的CVS快照来看,它的tarball总重量为1778KB。

        7
  •  -1
  •   Janusz Daniel Rindt    17 年前

    如果不想使用Xcode,请从安装macports macports.org porticus 作为所有已安装端口的管理gui。在Porticus中,您现在可以轻松地安装gcc的所有不同版本,而无需使用Xcode。 Porticus将为您的mac编译这些包,并像Linux包管理器一样安装所有需要的依赖项。