【发布时间】:2012-02-16 19:51:41
【问题描述】:
有没有办法在 CMake 中指定可选目标?我的意思是那些仅在明确指定它们时构建的,例如通过make <target>,而不是在您仅指定make 时构建?我知道我可以使用 add_custom_command() 来做到这一点,但我需要普通构建目标所具有的所有功能
【问题讨论】:
有没有办法在 CMake 中指定可选目标?我的意思是那些仅在明确指定它们时构建的,例如通过make <target>,而不是在您仅指定make 时构建?我知道我可以使用 add_custom_command() 来做到这一点,但我需要普通构建目标所具有的所有功能
【问题讨论】:
无需使用 add_custom_target。在通过 add_executable 为可执行文件指定构建规则时,您可以简单地指定 EXCLUDE_FROM_ALL。这同样适用于 add_library。
【讨论】:
看看add_custom_target()命令。
【讨论】: