我使用clang++编译C++代码。我链接到gcc标准C++库libstdc++。但是,我在我Ubuntu机器上安装了几个不同的libstdc++。当我运行clang++时,它使用libstdc++的4.8安装Ubuntu clang version 3.5.0-4ubuntu2~trusty2/lib/gcc/i686-linux-gnu/4.9.3
Found cand
几个月前,我在我的系统上构建并安装了gcc 4.8.2。今天我用它编译了一个使用C++11线程库的程序,当我运行它时,它抱怨说找不到正确版本的libstdc++。因此,我回到了gcc 4.8.2源码树,并手动将libstdc++-6.0.18复制到适当的位置。在那之后,程序运行正常。Edit in response to comment