相关疑难解决方法(0)

CMake:如何在其他所有事情之前运行add_custom_command

我有一个自定义命令

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

26
推荐指数
1
解决办法
3万
查看次数

标签 统计

cmake ×1