1
yyfearth 2012-03-17 01:08:21 +08:00
不是有llvmgcc和llvmclang么, 不过我不清楚怎么用, 反正可以编译就是了
|
2
zhuzhuor 2012-03-17 01:12:14 +08:00
直接gcc不行么,我也不知道我装过什么gcc貌似可以直接用
不行了试试clang? ➜ ~ gcc i686-apple-darwin11-llvm-gcc-4.2: no input files ➜ ~ clang clang: error: no input files |
3
jimbinc OP |
4
ant_sz 2012-03-17 01:35:36 +08:00
把 xcode.app 文件夹下面有一个 Developer 文件夹,ln -s 到根目录,再添加 Developer文件夹下面的 usr/bin,文件夹到到PATH里面。GCC就出现了。。。原则上是这样。。。
llvm 直接在 usr 文件夹下面,需要的话也加进去 |
5
chitsaou 2012-03-17 01:36:11 +08:00
@jimbinc 4.3 开始 command line tools 拆出来了,默认不安装,点了就是。
不过这个 gcc 不是真的 gcc ,它不能拿来编译某些只能用 GNU C Compiler 编译的软件例如 Ruby 1.9.2 |
6
likuku 2012-03-17 01:42:52 +08:00
clang & llvm
|
9
ant_sz 2012-03-17 02:06:13 +08:00
|
10
jimbinc OP @ant_sz 我在根下建立Developer的ln -s接着用这个软链编译还是不行,还是等两条更新command line tools了
|
11
sinxccc 2012-03-17 02:55:30 +08:00
|
12
clowwindy 2012-03-17 14:18:37 +08:00
不装那个tools的话,要自己建 gcc include lib 的符号链接
|