提示找不到cmake
已经安装了lib,但是提示找不到cmake
sudo apt install libgeographic-dev
Could not find a package configuration file provided by "GeographicLib" with any of the following names: GeographicLibConfig.cmake geographiclib-config.cmake
定位安装位置
dpkg -L libgeographic-dev
注意:
/usr/share/cmake
/usr/share/cmake/geographiclib
/usr/share/cmake/geographiclib/FindGeographicLib.cmake
CMakeLists.txt 寻找添加路径
# 首先,将我们创建的 Find 模块所在目录添加到 CMAKE_MODULE_PATH 中
list(APPEND CMAKE_MODULE_PATH /usr/share/cmake/geographiclib)
# 然后使用 find_package
find_package(GeographicLib REQUIRED)
重新编译,即可消除找不到cmake文件错误