CMAKE 查找库的优先级
CMAKE 查找库的优先级如下:
-
指定路径:使用 CMAKE_PREFIX_PATH、CMAKE_INCLUDE_PATH、CMAKE_LIBRARY_PATH 等变量指定库的路径。
-
系统路径:在系统默认的路径中查找库。例如,Windows 系统中的 %SYSTEMROOT%\System32。
-
环境变量:使用环境变量指定库的路径。
-
Find 模块:使用 CMake 的 Find 模块查找库。
-
Config 模块:使用 CMake 的 Config 模块查找库。
-
IMPORTED_TARGET:使用 IMPORTED_TARGET 属性指定库的路径。
-
IMPORTED_LOCATION:使用 IMPORTED_LOCATION 属性指定库的路径。
-
从源码构建:如果以上方法都没有找到库,则可以从源码构建库。
原文地址: https://www.cveoy.top/t/topic/5xh 著作权归作者所有。请勿转载和采集!