zoukankan      html  css  js  c++  java
  • Win7+MSVC2010+PCL1.7.2

          我的配置环境是Win7+MSVC2010+PCL1.7.2。

          网上关于点云库配置的文章已经很多,这里不做过多的重复,这里只讲一下自己在配置过程中遇到的问题及一些注意事项。

          K1: 在用Cmake编译时,记得勾选Grouped和Advanced。在第一次configue后,要把Build下的app勾选,这个选项在默认情况下不编译,但是在写程序时要用到。然后第二次configue, 接着generate。

          K2: 用VS2010打开工程文件PCL.sln后,对ALL_BUILD在debug和release下个编译一次。

          Q1: 第三方库如何选择?

          A1: 我的第三方库全部选用PCL官网提供的版本。

          Q2:编译错误:无法打开“C:Qt4.8.0libQtGuid4.lib”

          A2:这是因为VTK库里面依赖函数的关系不对应。解决方法是打开自己的第三方库中VTK文件夹(如我的是:D:PCL 1.7.23rdPartyVTKlibvtk-5.8)下的三个文件:

    VTKConfigQt.cmake 

    VTKTargets-debug.cmake 

    VTKTargets-release.cmake 

    将以上三个文件中涉及到Qt的路径替换为自己现有版本的Qt路径即可。

          Q3: PCL库编译成功,在编译程序时遇到找不到pcl_common_debug.dll的问题

          A3: 添加对应路径即可,在系统变量里面添加路径:

               Path              D:PCL 1.7.2in

               PCL_ROOT     D:PCL 1.7.2

          在PCL的配置过程中参考了一下博客:

          [1] http://blog.csdn.net/wstcdy0069/article/details/40400387

          [2] http://blog.sina.com.cn/s/blog_b3a4f3f80101k38a.html

          [3] http://blog.csdn.net/u012337034/article/details/38270109

  • 相关阅读:
    hdu 1199 Color the Ball 离散线段树
    poj 2623 Sequence Median 堆的灵活运用
    hdu 2251 Dungeon Master bfs
    HDU 1166 敌兵布阵 线段树
    UVALive 4426 Blast the Enemy! 计算几何求重心
    UVALive 4425 Another Brick in the Wall 暴力
    UVALive 4423 String LD 暴力
    UVALive 4872 Underground Cables 最小生成树
    UVALive 4870 Roller Coaster 01背包
    UVALive 4869 Profits DP
  • 原文地址:https://www.cnblogs.com/freshmen/p/4250497.html
Copyright © 2011-2022 走看看