当我在编译后运行我的程序时,我收到以下错误:
./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6:
CXXABI_1.3.8' not found (required by ./prog) ./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
找不到版本 GLIBCXX_3.4.19'(./prog 需要)./prog: /usr/lib/x86_64-linux-gnu/ libstdc++.so.6:未找到版本“GLIBCXX_3.4.20”(/home/arman/lib/boost_1_55_0/stage/lib/libboost_serialization.so.1.55.0 需要)
我分别安装了 boost 1.55.0 和 gcc 4.9.0 ~/lib/boost_1_55_0
,~/lib/gcc-4.9.0
我猜这就是我遇到问题的原因,但我不确定如何修复它。
my~/.profile
包含以下行:
导出 LD_LIBRARY_PATH=/home/user/lib/boost_1_55_0/stage/lib:$LD_LIBRARY_PATH