小编Mic*_*ski的帖子

提升链接错误未定义引用GLIBCXX_3.4

我正在尝试使用ubuntu下的clang链接boost.我得到以下错误:

/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libboost_filesystem.a(operations.o): undefined reference to symbol '_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4'
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

我已经将find_package(Boost COMPONENTS file_system,system)添加到cmake.知道什么可能导致这个错误吗?

c++ boost cmake

6
推荐指数
1
解决办法
4821
查看次数

标签 统计

boost ×1

c++ ×1

cmake ×1