Cmake基本函数、变量等
-
add_library 指定源文件生成库文件
-
link_directories 将路径添加到库搜索路径中。使用TARGET_LINK_LIBRARIES时只需要给出库名字。(但不推荐
-
link_libraries 链接库,放在add_exexxx之前,使用路径直接链接库到所有目标
-
target_link_library ,放在add_exexxx之后,指定库名称(在link_directories 后)和目标。只让目标链接库
-
find_package(包名称 XXX),找到后,将头文件目录设置到XXX_INCLUDE_DIRS,库目录设置到XXX_LIBS cmake find_package路径详解 - 知乎 (zhihu.com)
-
find_library (变量名 库名 路径)尝试在默认以及指定的路径下搜索库,找到后给变量
-
find_path (变量名 文件名 路径) 同上,但查找的是指定文件
-
include_directories 添加查找头文件的文件夹
“轻松搞定CMake”系列之CMakeLists文件编写语法规则详解_zhanghm1995的博客-CSDN博客_cmake语法