undefined reference to ...... @GLIBCXX
来源:互联网 发布:gta5画面设置优化 编辑:程序博客网 时间:2024/05/20 07:51
最近在用CMake编译一个C++的Web框架WT时,遇到类似如下报错:
undefined reference to `__cxx11_std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.21'
undefined reference to `__cxx11_std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.21‘
undefined reference to `__cxx11_std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)@GLIBCXX_3.4.21'
In function `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::assign(char const*, char const*, unsigned int)':
: undefined reference to `__cxx11_boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
collect2: ld returned 1 exit status
按照网上的做法:升级glibc++库,重新做好软连接,之后还是不行,最终发现问题:
1、我的Gcc之前用的是CentOS自带的版本,我升级成了支持C++11的Gcc5.1;
2、虽然用gcc -v显示的版本没问题,但是没有把之前的Gcc4.3清除干净;
3、安装Cmake和boost1.58时,可能系统自动使用了不同的gcc版本;
把老版本的Gcc4.3完全干掉后,重装Cmake和boost,编译通过。
- undefined reference to ...... @GLIBCXX
- undefined reference to 'floor'/undefined reference to `&
- undefined reference to 'floor'/undefined reference to
- undefined undefined reference to `nfq_open'
- undefined reference to 'pthread_create'
- undefined reference to `_Unwind_Resume'
- undefined reference to `__ctype_b'
- undefined reference to rpl_malloc
- undefined reference to '__ctype_b'
- undefined reference to `__assert_fail'
- undefined reference to 'pthread_create'
- undefined reference to `__aeabi_unwind_cpp_pr0'
- undefined reference to `cvCreate2DHMM
- undefined reference to 'getfilecon'
- undefined reference to `__gxx_personality_v0'
- undefined reference to 'pthread_create'
- undefined reference to `sin'
- undefined reference to rpl_malloc
- 架构师速成-如何高效编程
- C/C++ 数据范围(int ,char long, float,double)
- java.lang.ClassNotFoundException: com.sun.mail.util.MessageRemovedIOException
- Grand Central Dispatch 基础教程:Part 2/2
- HDU2.1.8 小数化分数2
- undefined reference to ...... @GLIBCXX
- ibatis的queyrForList和queryForMap区别
- B - RGCDQ-HDU 5317-素数筛法
- poj1102+每个数字有七笔画每行扫描+注意细节每个样例后要有两个回车
- mac下显示和隐藏隐藏文件
- DZY Loves Chessboard (周赛2)
- 推荐几个机器学习算法及应用领域相关的中国大牛
- 创业要趁早
- Connection timed out: connect