PCL1.8.0使用cmakelist安装(1)

1.问题

Found OpenGL: opengl32   
CMake Error at C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:47 (message):
  simulation is required but glew was not found
Call Stack (most recent call first):
  C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:679 (pcl_report_not_found)
  C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:842 (find_external_library)
  CMakeLists.txt:4 (find_package)
CMake Error at C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:47 (message):
  simulation is required but glew was not found
Call Stack (most recent call first):
  C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:679 (pcl_report_not_found)
  C:/Program Files/PCL 1.8.0/cmake/PCLConfig.cmake:842 (find_external_library)
  CMakeLists.txt:4 (find_package)
 
 
 

2.原因

“ simulation is required but glew was not found ” 缺少glew framework,可在官网上下载The OpenGL Extension Wrangler Library进行解决。

3.解决方案

(1)下载The OpenGL Extension Wrangler Library。地址:http://glew.sourceforge.net/。可选择安装包形式或编译后文件。此处只是使用library和include,可以只使用编译后文件。若出现不兼容问题,可使用安装包进行重编译。

(2)对glew重新建立文件指向,目标文件目录为glew的安装目录:\glew-2.0.0\lib\Release\x64与\glew-2.0.0\include

(3)cmake中点击configure,错误消除

(4)cmake中generate生成工程,再进行调试。

 

 

你可能感兴趣的:(C++编程)