【发布时间】:2015-06-02 01:53:24
【问题描述】:
我正在尝试使用 libc++、libc++abi 和 clang++ 3.6 在 Arch Linux x64 上编译我的项目。 0.
项目编译正常,但无法链接并出现以下错误:
错误:CMakeFiles/main.cpp.o:未定义对符号“__cxa_thread_atexit@@CXXABI_1.3.7”的引用
/usr/lib/libstdc++.so.6:-1: 错误:添加符号时出错:命令行中缺少 DSO
我正在使用-stdlib=libc++ -lc++abi 标志进行编译和链接。
我应该链接任何其他库吗?我是不是少了一面旗帜?
【问题讨论】:
-
快速谷歌搜索表明这在 C++ ABI 中没有实现。
标签: c++ linux linker clang libc++