我已经用 CMakeLists.txt 配置了 OpenNI+PCL+OpenCV。不是我自己写的。只是复制了 PCL 文档的片段、OpenCV 手册和一些我发现的将 OpenNI 集成到一个项目中的代码。我能够构建它并成功找到所有包含和库。当 OpenNI 样本使用 GL/glut.h 或 GLES 或 opengles.h 时,就会出现问题。我不明白如何使用 cmake 将其添加到我的项目中。
我要构建的命令:
>projectDir/build/cmake ..
>projectDir/build/make
>projectDir/build/./project
projectDir 有GLES/
GL/
CMakeLists.txt将帮助许多使用 OpenNI+PCL+OpenCV 的初学者。