PCL的项目编译生成使用CMake配合VS使用是目前最便捷的方法。
一般步骤如下:
- 编写CMakeLists.txt和cpp文件
- 使用Cmake进行项目生成
- 使用VS打开项目
使用VS打开CMake生成的sln文件后,可以看到三个项目:
中间的pcl_visualizer_demo是我的工程文件,另外两个是CMake附带生成的,点击运行,会报错:
出现这个问题其实解决办法很简单:
因为当前默认的启动项目是ALL_BUILD这个项目,而不是自己的,所以只要将pcl_visualizer_demo这个项目设置成启动项目就行了:
再次点击运行,不报错。