CMake允许在构建目标之前或之后(使用、和)add_custom_command()
运行命令(通过选项) 。该命令可以是可执行文件或外部“脚本”,但不能是 CMake 宏/函数。COMMAND
PRE_BUILD
PRE_LINK
POST_BUILD
是否有类似的命令add_custom_command()
,例如 ,它允许传递 CMake 函数/宏并在构建目标之前/之后安排它?如果没有,除了使用启用COMMAND
函数/宏内部功能的标志来重新运行 CMake 之外,还有哪些选项?
[编辑] 函数/宏将 CMake 目标名称和目标特定目录路径作为输入。
cmake ×1