CMake支持大写、小写、混合大小写的命令。
- 当编译一个需要第三方库的项目时,需要知道:
- 去哪找头文件(.h),
-I
(GCC)
- INCLUDE_DIRECTORIES()
- 去哪找库文件(
.so/.dll/.lib/.dylib/...
),-L
(GCC)
- LINK_DIRECTORIES()
- 需要链接的库文件的名字:
-l
(GCC)
- LINK_LIBRARIES(库名称即可)
- 去哪找头文件(.h),
1. 添加头文件目录
INCLUDE_DIRECTORIES
它相当于 g++ 选项中的 -I 参数的作用,也相当于环境变量中增加路径