CMake基础教程(29)add_custom_command添加定制化命令
Posted 奇妙之二进制
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake基础教程(29)add_custom_command添加定制化命令相关的知识,希望对你有一定的参考价值。
custom一词应该翻译成定制化比较合适,表示cmake提供了让用户添加定制化命令的手段。
该命令有两种格式,
1、用法1 添加一个伪目标用以执行某些命令
add_custom_command(OUTPUT output1 [output2 ...]
COMMAND command1 [ARGS] [args1...]
[COMMAND command2 [ARGS] [args2...] ...]
[MAIN_DEPENDENCY depend]
[DEPENDS [depends...]]
[BYPRODUCTS [files...]]
[IMPLICIT_DEPENDS <lang1> depend1
[<lang2> depend2] ...]
[WORKING_DIRECTORY dir]
[COMMENT comment]
[DEPFILE depfile]
[JOB_POOL job_pool]
[VERBATIM] [APPEND] [USES_TERMINAL]
[COMMAND_EXPAND_LISTS])
该命令翻译成Makefile语法就是:
OUTPUT: MAIN_DEPENDENCY DEPENDS
COMMAND
以上是关于CMake基础教程(29)add_custom_command添加定制化命令的主要内容,如果未能解决你的问题,请参考以下文章