PCL库 安装配置
https://segmentfault.com/a/1190000003988970
学习 点云库 , 安装完 PCL 后,通过CMake 进行测试,测试文件如下:
安装的为 教材 自带的 pcl
电脑安装了 visual studio 2013
配置选项 选择的 VS 12 2013
The C compiler identification is MSVC 18.0.21005.1
The CXX compiler identification is MSVC 18.0.21005.1
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/cl.exe
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/cl.exe -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/cl.exe
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/cl.exe -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detecting CXX compile features
Detecting CXX compile features - done
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
Could NOT find Boost
CMake Error at D:/Program Files/PCL 1.5.1/cmake/PCLConfig.cmake:38 (message):
common is required but boost was not found
Call Stack (most recent call first):
D:/Program Files/PCL 1.5.1/cmake/PCLConfig.cmake:344 (pcl_report_not_found)
D:/Program Files/PCL 1.5.1/cmake/PCLConfig.cmake:489 (find_external_library)
CMakeLists.txt:5 (find_package)
Configuring incomplete, errors occurred!
See also "F:/baiduyundownload/pcl/2/chapter 2/test/source/build/CMakeFiles/CMakeOutput.log".
检查环境变量 :
D:\Program Files\Python34\Scripts;D:\Program Files\Python34;C:\Program Files\vlfeat-0.9.20-bin;.%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program
Files\MATLAB\MATLAB Production Server\R2015a\runtime\win64;C:\Program Files\MATLAB\MATLAB Production Server\R2015a\bin;D:\Program Files\MATLAB\R2011b\runtime\win64;D:\Program Files\MATLAB\R2011b\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance
Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\MATLAB\MATLAB Production Server\R2015a\polyspace\bin;D:\Program Files\TortoiseSVN\bin;D:\Program Files\PCL\OpenNI\Bin64;D:\Program Files\PCL 1.5.1\bin;D:\Program Files\CMake\bin
将boost 路径添加到环境变了那个 仍然不行
参考
http://blog.csdn.net/lsxpu/article/details/20066755
将CMakelist.txt 中 加入 boost 变量 不起作用
换成其它的低版本的编译器,提示 无法找到 C 和 CXX 编译器。 排除编译器版本的问题
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2013anzhuangwenti/2020/0725/5216.html