我有一个自定义命令
add_custom_command(
OUTPUT config.h
PRE_BUILD
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/mk_config_h.py ${CMAKE_CURRENT_BINARY_DIR}/config.h
)
Run Code Online (Sandbox Code Playgroud)
我试图在其他所有内容之前运行它,然后生成unix Makefile.
但是,只有VS2010支持PRE_BUILD,这意味着config.h在链接之前构建它.
如何在cmake开始编译源之前创建自定义命令.
cmake ×1