2012-04-30 204 views

回答

11

您可以使用add_custom_command,例如,

if(WIN32) 
    add_custom_command(TARGET <Your target> 
         POST_BUILD 
         COMMAND cmd //C <path to .bat file> <ARGS>) 

endif() 


有关详情约add_custom_command运行

cmake --help-command add_custom_command 
2

这也适用。如果您在蝙蝠脚本中读取或创建文件,请不要忘记在蝙蝠脚本中指定确切的路径。

ADD_CUSTOM_TARGET( myCustomTarget COMMAND cmd /c E:/Myfiles/mytxt.bat ) ADD_DEPENDENCIES(myTarget myCustomTarget)

myTarget将myCustomTarget

和平后执行! :)