osx-gcc-installer, 无Xcode的OSX的GCC安装程序 !

分享于 

3分钟阅读

GitHub

  繁體 雙語
GCC Installer for OSX! Without Xcode!
  • 源代码名称:osx-gcc-installer
  • 源代码网址:http://www.github.com/kennethreitz/osx-gcc-installer
  • osx-gcc-installer源代码文档
  • osx-gcc-installer源代码下载
  • Git URL:
    git://www.github.com/kennethreitz/osx-gcc-installer.git
    Git Clone代码到本地:
    git clone http://www.github.com/kennethreitz/osx-gcc-installer
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/kennethreitz/osx-gcc-installer
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    OSX GCC安装程序

    通过 osx-gcc-installer,你可以从预先构建的二进制包安装必要的编译器,或者帮助你创建自己的安装程序。

    对于 Lion 和上用户,现在苹果为Xcode包提供了官方 命令行 工具,你可以在不安装Xcode本身的情况下安装 ! 在 Mavericks 和 Yosemite 上使用 xcode-select --install 安装它,或者从苹果站点的开发者下载,并在 Lion 和 Mountain Lion 上搜索"。命令行 工具"。

    如果仍然需要 gcc-4.2 并且使用 Homebrew,你可以使用 Homebrew/dupes中的apple-gcc42软件包安装它。

    选项 1: 下载预生成的二进制文件

    你可以在发布页面上下载安装程序,或者使用下面的链接:

    选项 2: 构建你自己

    要创建自己的包,在存储库的root 目录中为你的OS版本( Install Xcode.app ) 放置Xcode安装程序,并编辑 packages_list.txt 文件以包含你想要的包。 然后运行 build.py 脚本:

    python build.py

    默认情况下,它将生成一个 build_essentials.pkg 文件,包含所有需要的包。 例如如果要包含所有默认软件包,但要添加 10.6 SDK,则该文件如下所示:

    DevSDK.pkg
    DeveloperToolsCLI.pkg
    MacOSX10.6.pkg
    clang.pkg
    llvm-gcc4.2.pkg
    gcc4.2.pkg

    包含的内容?

    • GCC
    • LLVM
    • Clang
    • 开发人员CLI工具( 清除等)
    • DevSDK ( 标题等)

    引用

    来自Apple的这些软件包的源代码在这里可用:

    故障排除

    如果已经安装了 Xcode,则不要安装它 ! 混合Xcode和osx-gcc-installer被称为导致各种difficult-to-diagnose问题,不推荐。

    如果你打算只使用 命令行 工具,那么在安装osx-gcc-installer之前应该先卸载 Xcode。


    OSX  安装器  GCC