1. 主页 > vs安装问题 > VS2013安装问题 >

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








本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2013anzhuangwenti/2020/0725/5216.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息