如何静态链接libstdc ++

时间:2011-08-02 19:22:43

标签: c++ g++ static-linking libstdc++

我试图让我的程序在libstdc ++版本不同的另一台机器上工作。我正在netbeans上开发和编译它。我已经指定了-static-libstdc ++选项,但程序继续尝试在本地机器上加载libstdc ++。so.6。

如何获得完全静态的libstdc ++链接?

感谢。

1 个答案:

答案 0 :(得分:3)

不确定这里的确切情况,但我刚刚遇到了类似的问题,不同版本的Mac OS X和gcc。我通过将我想要的实际dylib复制到与可执行文件相同的目录并更改DYLD_LIBRARY_PATH以在/ usr / lib之前首先搜索它来解决这个问题。

相关问题