linux下gcc编译使用opencv的源文件时报错的处理:undefined reference to symbol '_ZNSsD1Ev@@GLIBCXX_3.4'
2016-11-29 11:18
3951 查看
这阵子用opencv的sift做了一下匹配,在使用gcc编译时遇到这样的一个报错
/usr/bin/ld: /tmp/cceCEx1F.o: undefined reference to symbol '_ZNSsD1Ev@@GLIBCXX_3.4'
//usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
一开始就去查找了符号'_ZNSsD1Ev@@GLIBCXX_3.4',Direct Sparse Odometry(DSO),但都并没有什么用,其实解决方案很简单:命令行gcc改为使用g++编译
/usr/bin/ld: /tmp/cceCEx1F.o: undefined reference to symbol '_ZNSsD1Ev@@GLIBCXX_3.4'
//usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
一开始就去查找了符号'_ZNSsD1Ev@@GLIBCXX_3.4',Direct Sparse Odometry(DSO),但都并没有什么用,其实解决方案很简单:命令行gcc改为使用g++编译
相关文章推荐
- 关于arm-linux-gcc交叉编译工具链,实现自己的crt0或者编译UBOOT出现undefined reference to `__aeabi_unwind_cpp_pr0'的解决方法
- Linux 编译报错 -- undefined reference to 问题解决方法 (具体'pthread_create'和opencv看文章最后两条)
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- linux 下安装opencv3.0在编译时出现的问题undefined reference to `parallel_pthreads_set_threads_num(int)'
- Linux gcc编译提示:undefined reference to `sqrtf' collect2: error: ld returned 1 exit status
- Linux下基于opencv程序编译时,出现undefined reference to `cv::SIFT::SIFT(int, int, double, double, double)
- Linux下编译代码错误: undefined reference to symbol 'cos@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: err
- linux编译出现undefined reference to symbol 'pthread_create错误解决方案
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9: undefined reference toTIFFIsTiled@LIBTIFF_4.0'
- GCC编译uboot出现(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'错误的解决的方法
- Linux下undefined reference to ‘pthread_create’问题解决接触了Linux系统编程中的线程编程模块,可gcc sample.c(习惯把书上的sample代码写
- 关于Linux环境编译错误:“undefined reference to" 的原因总结
- 使用muduo编译链接错误 undefined reference to `muduo::ThreadPool::run(boost::function<void ()()>&&)'
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- gcc 编译出现undefined reference to‘pthread_create’的错误
- Linux下编译C++程序遇到错误:undefined reference to '***'
- 使用NDK编译的时候出现 undefined reference to
- gcc编译的时候一个undefined reference to `xxx'的一个细节
- opencv undefined reference to symbol '_ZN2c...异常