MacOSX 10.8上的源代码编译错误

时间:2014-11-20 15:40:45

标签: macos compiler-errors

我尝试在MacOSX 10.8中编译传递源代码。我第一个遇到的问题是

iMac-de-Anne:pass_v1.2 elenacapel$ make
g++ src/pass.cpp -O9 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DSHRIMP_BUGS=OFF -static -D NOSERVER -lpthread -o bin/pass
ld: library not found for -lcrt0.o
collect2: ld returned 1 exit status
make: *** [all] Error 1

但我可以通过安装Xcode来安装缺少的库。

现在我在尝试编译源代码时遇到了不同的错误:

iMac-de-Anne:pass_v1.2 elenacapel$ make
g++ src/pass.cpp -O9 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DSHRIMP_BUGS=OFF -static -D NOSERVER -lpthread -o bin/pass
error: invalid value '9' in '-O9'
make: *** [all] Error 1

有用的提示吗?

0 个答案:

没有答案