一:使用PCL时遇到的问题

原因:缺少boost的lib包含;

在Pro文件里面添加:

LIBS += -lboost_system

.....................等库文件包含

二:编译Boost库

对于不同的编译器使用不同库,必须通过源码编译:参考链接:http://www.linuxidc.com/Linux/2013-07/87573.htm

在boost官方网站下载boost版本,我下载的是boost1.50,可以与PCL1.7.1配合

命令历史:

apt-get install mpi-default-dev  #安装mpi库
apt-get install libicu-dev     #支持正则表达式的UNICODE字符集 
apt-get install python-dev     #需要python的话
apt-get install libbz2-dev     #如果编译出现错误:bzlib.h: No such file or directory

上述函数库装好之后,就可以编译boost库了。解压boost_1_49_0.tar.bz2,得到/boost_1_49_0,将当前工作目录切换到此文件夹下。

./bootstrap.sh
using mpi ;  #如果需要MPI功能,需要在 /tools/build/v2/user-config.jam 文件的末尾添加

利用生成的bjam脚本编译源代码了

./b2 -a -sHAVE_ICU=1  #-a参数,代表重新编译,-sHAVE_ICU=1代表支持Unicode/ICU
./bjam
./b2 install

结果:实验成功

undefined reference to “boost” in Qt—Ubuntu相关推荐

  1. undefined reference to `boost::system::generic_category()

    报错大致如下: main.cpp:(.text+0x49): undefined reference to `boost::system::generic_category()' main.cpp:( ...

  2. Debug:‘boost::this_thread‘ has not been declared; undefined reference to ‘boost::this_thread...‘

    Debug:'boost::this_thread' has not been declared; undefined reference to 'boost::this_thread...' 今天解 ...

  3. boost的libboost_system问题 undefined reference to `boost::system::generic_categor

    最近把cpp代码从开发机放到编译机去,遇到了不少路径问题. 安装boost的时候,其实很简单 wget http://sourceforge.net/projects/boost/files/boos ...

  4. cmake出现undefined reference to `boost::this_thread::hiden::sleep_until(timespec const)‘

    如果不是你没有链接boost的问题那就是版本问题,我用的boost1.61出现了这个问题,然后使用boost1.53就不会出错了

  5. libboost_filesystem.so: undefined reference to

    caffe 编译时出现的错误: /usr/lib64/libboost_filesystem.so: undefined reference to `boost::system::get_system ...

  6. 【Qt】error: undefined reference to `vtable for MainWindow‘

    1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...

  7. 【Qt】报错error: undefined reference to `vtable for的解决方法

    1.问题描述 编译Qt程序时,在某个类构造函数定义处报错: error: undefined reference to `vtable for 2.原因分析 导致错误信息的原因是:子类没有实现父类的纯 ...

  8. 【Qt开发】编译时报undefined reference to问题的解决方案

    1. 出现原因分析 Undefined reference to 错误:这类错误是在连接过程中出现的,可能有两种原因∶ (1)是使用者自己定义的函数或者全局变量所在源代码文件,没有被编译.连接: (2 ...

  9. 解决Qt Creator下 undefined reference to ‘qmain(int,char**)‘的问题

    解决Qt Creator下 undefined reference to 'qmain(int,char**)'的问题 参考文章: (1)解决Qt Creator下 undefined referen ...

最新文章

  1. 论坛项目(docker模式)
  2. python中rim的用法_Python笔记(六)_函数
  3. 华为手机logcat不出日志解决方案
  4. 判断星座PHP,php根据日期判断星座的函数分享_PHP教程
  5. 高低层特征融合【转载】
  6. Centos7没有ip地址
  7. 腾讯裁员内幕:顶层反思推动,PCG与CSIG影响最大
  8. html购物车结算代码,JavaScript购物车结算案例
  9. 基于单片机的智能密码锁设计
  10. C4D怎么快速建模桌布? c4d创建桌布的教程
  11. 杂感01-我都有哪些娱乐方式
  12. 共享单车项目(一)--项目简介
  13. APISpace 万年历API
  14. APP安全性检查报告整改
  15. Android图形shape的gradient渐变色背景
  16. int,int*,(int*)区别
  17. 懂车帝:2018汽车行业大数据报告(附下载)
  18. CDA数据分析师level2(模拟题考点记录)
  19. 机器学习四大任务:回归、分类、聚类与降维
  20. python pandas 数据分析-读取csv excel

热门文章

  1. vue项目中阻止浏览器返回上一页
  2. Gradle常用配置-版本号自增
  3. mybatis 3.2.2_环境搭建
  4. 关于Android Fragment基础点(转)
  5. SharePoint 数据迁移解决方案
  6. Android屏幕尺寸适配注意事项
  7. android wifi工作流程
  8. [原]ImportError: No module named thrift.Thrift问题解决
  9. JS跨域控制IFrame高度自适应
  10. js06--函数库jq与prototype