cmake cannot find package

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

image

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

如:

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

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

image

posted @ 2016-11-05 16:40  VVingerfly  阅读(974)  评论(0编辑  收藏