2012-04-30 241 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

和平後執行! :)