Mac可执行文件与GCC 4.8没有MacPorts依赖

时间:2012-12-17 23:05:20

标签: macos gcc ld libgcc

gcc-mp-4.8 test.c
otool -L a.out

表明可执行文件与/opt/local/lib/gcc48/libgcc_s.1.dylib相关联,并且这不是我想要的,因为该路径在Mac OS X系统上不存在。

如何使用安装了MacPorts的GCC 4.8来构建使用/usr/lib/libgcc_s.1.dylib的独立于MacPorts的可执行文件?

我尝试将-L/usr/lib/ -lgcc_s.1添加到参数中,但这并没有改变任何内容。

1 个答案:

答案 0 :(得分:1)

gcc并不意味着从旧版本链接到库。但是,您应该能够静态链接。