cmake 找不到package,如 find_package (OpenMesh REQUIRED) 出现错误

cmake cannot find package-LMLPHP

在项目的文件夹中找到 FindOpenMesh.cmake 文件,将其所在路径添加到 CMakeLists.txt 文件中 find_package (OpenMesh REQUIRED) 的前面,让cmake找到package即可。

如:

list (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/../.././cmake)

实际只要修改黄色的路径即可,当前路径为CMakeLists.txt所在的文件夹。

cmake cannot find package-LMLPHP

05-11 19:56