V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ivanlw
V2EX  ›  MacBook Air

air10.7.3装GCC的问题

  •  
  •   ivanlw · 2012-03-09 22:32:16 +08:00 · 4877 次点击
    这是一个创建于 4676 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚入手不久,配nginx环境的前一步的时候下了个pcre8.30的源码,却在./configure的时候被提示:no acceptable C compiler found in $PATH
    自己想说没有gcc,网上一查,果然系统没默认带,官网下了个gcc4.6.3,在同样的步骤得到了同样的提示……
    后来有查到说去apple的develop网站下Xcode就有带gcc,但是我之前在家里的时候在app store已经下过xcode了,现在在学校,下个那么大的dmg的xcode很不现实的(校园网你们懂的)
    所以求教大家怎么用编译的方法或者下载个小东西的方法安装~
    13 条回复    1970-01-01 08:00:00 +08:00
    gonghao
        1
    gonghao  
       2012-03-09 22:38:21 +08:00
    ultragtx
        2
    ultragtx  
       2012-03-09 22:38:58 +08:00
    有个Command Line tools Xcode 4.3 之后的preference里面能下载 或者到developer.apple.com 下载
    Livid
        3
    Livid  
    MOD
       2012-03-09 23:06:22 +08:00
    最好还是找个网吧或是朋友公司,挂上 V2EX DNS 把 Xcode 下载下来吧(4M 宽带的应该差不多一个小时就可以搞定了),其他方式太折腾了。
    xream
        4
    xream  
       2012-03-09 23:13:25 +08:00
    教育网挂教育网代理下载osx-gcc-installer
    ivanlw
        5
    ivanlw  
    OP
       2012-03-09 23:16:29 +08:00
    @Livid 挂上V2EX DNS什么意思呢?
    ivanlw
        6
    ivanlw  
    OP
       2012-03-09 23:54:28 +08:00
    @xream @gonghao 我正在下你们这个东西啦,虽然只有200多Meg,但是快很多了……

    另:我之前从APP STORE下的XCODE没有包含gcc吗?我感觉是有的,不然怎么编译程序?(尝试着用XCODE编译了一个ios的东西,运行成功了)

    如果有的话,为什么不能在命令行下面调用gcc?
    gonghao
        7
    gonghao  
       2012-03-09 23:59:24 +08:00
    @ivanlw 那货从 App Store 下载下来的是个 Installer,需要打开再安装 XCode~
    xream
        8
    xream  
       2012-03-10 00:01:22 +08:00
    @ivanlw 新的xcode不包含command line tools, 要手动安装. 关于llvm gcc什么的我也是一知半解,没有深入研究,在这里只能稍微说下,可能不对:貌似是新的xcode安装的llvm无法正常编译某些东西,反正要安装homebrew之类的需要安装osx-gcc-installer.
    gonghao
        9
    gonghao  
       2012-03-10 00:03:24 +08:00
    @xream 我的 XCode 正常,不需要单独安装 osx-gcc-installer 哟~
    xream
        10
    xream  
       2012-03-10 00:06:53 +08:00
    @gonghao 你是不是没更新xcode...新版就是个app
    gonghao
        11
    gonghao  
       2012-03-10 00:09:22 +08:00
    @xream 肯定是呀,新版的就是一个 Installer 的 app,然后打开安装呗~
    humiaozuzu
        12
    humiaozuzu  
       2012-03-10 00:10:10 +08:00
    建议直接安装xcode,只安装命令行在lion里面貌似行不通,晚上网速慢就早上6点爬起来下,很快的。
    然后可以参考这篇文章里面的方法设置路径 http://blog.lovemaple.info/blog/2012/03/09/setup-macvim/
    ivanlw
        13
    ivanlw  
    OP
       2012-03-10 18:28:35 +08:00
    @humiaozuzu 我已经从app store下载最新的xcode了,但是估计和 @xream 说的一样,最新版的没有带command line tools,现在我下完osx-gcc-installer,就能正常编译pcre和nginx了,之前的那些错误都没掉了~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1146 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.