26 add_custom_target
/
add_custom_target
在很多时候,需要在cmake
中创建一些目标,如clean
、copy
等等,这就需要通过add_custom_target
来指定。同时,add_custom_command
可以用来完成对add_custom_target
生成的target
的补充。
在很多时候,需要在cmake
中创建一些目标,如clean
、copy
等等,这就需要通过add_custom_target
来指定。同时,add_custom_command
可以用来完成对add_custom_target
生成的target
的补充。
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") |
include命令用于导入cmake
模块,即.cmake
文件。该文件中存储了一些cmake
命令和一些宏/函数,当CMakeLists.txt
包含该.cmake
文件时,当编译运行时,该.cmake
里的一些命令就会在该包含处得到执行,并且在包含以后的地方能够调用该.cmake
里的一些宏和函数。