我有一个自定义命令
add_custom_command(
OUTPUT config.h
PRE_BUILD
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/mk_config_h.py ${CMAKE_CURRENT_BINARY_DIR}/config.h
)
我试图在其他一切之前运行它并生成 unix Makefile。
但是 PRE_BUILD 仅支持 VS2010,这意味着它config.h
是在链接之前构建的。
如何在 cmake 开始编译源代码之前制作自定义命令。