我正在尝试编译一个演示项目,但是当我使用 CMake 时,我不断遇到生成项目的错误。目前我被困在 CMake 输出:
CMake 错误:文件 C:/Users/Thomas/Documents/Visual Studio 2010/Projects/PCL1/pcl_config.h.in 不存在。CMakeLists.txt:232 (configure_file) 处的 CMake 错误:configure_file 配置文件问题
找不到 GTest(缺少:GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) 将无法构建测试:未找到 GTest。cmake/pcl_utils.cmake:291 (list) 处的 CMake 错误:列出子命令 REMOVE_ITEM 需要存在列表。调用堆栈(最近调用优先):CMakeLists.txt:247 (topological_sort)
cmake/pcl_utils.cmake:341 处的 CMake 错误(消息):list_length 必须至少等于 1 调用堆栈(最近调用优先):cmake/pcl_utils.cmake:386 (fill_list) CMakeLists.txt:248 (sort_relative)
我从未创建过 PCL_config.h 文件,查看 CMakeList.txt 意味着该文件是由 CMake 本身创建的。此外,我从未使用过 GTest,也不知道它的作用。
有任何想法吗?