Cmake 编译配置失败

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 编译器。  排除编译器版本的问题








评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值