如何在cmake中的預鏈接或生成後事件中運行.bat文件?如何從cmake運行.bat文件?
5
A
回答
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
和平後執行! :)
相關問題
- 1. 從TeamCity運行.bat文件
- 2. 從C#運行.bat文件#
- 3. 在bat文件中運行bat文件
- 4. 如何從.bat運行.vbs
- 5. 從其他BAT文件運行BAT文件?
- 6. 如何從無名文件夾運行.bat文件
- 7. 如何從bat文件中靜默運行exe文件?
- 8. 如何使用AutoIT運行bat文件?
- 9. 在vbscript中如何運行bat文件
- 10. 如何在python中運行.bat文件?
- 11. 如何從cmake內部運行cmake?
- 12. 從Adobe AIR運行BAT文件?
- 13. 從Java運行.bat/.cmd文件
- 14. 從java運行交互式bat文件?
- 15. 從網頁運行.bat文件
- 16. 運行主bat文件
- 17. 運行.bat文件 - Maven/Eclipse
- 18. Windows bat文件:運行
- 19. 如何從psake執行.bat文件?
- 20. 如何從vboxmanage執行.bat文件?
- 21. 如何在運行項目時運行.bat文件
- 22. 如何運行.bat文件從一個PHP腳本
- 23. 如何從bat文件遠程運行DTSX包?
- 24. 如何運行從UNIX腳本窗口bat文件
- 25. 如何從C#程序運行bat文件?
- 26. 從.bat運行.vbs?
- 27. 使用命令行參數從bat文件運行exe文件
- 28. 使用.bat文件運行.jar文件
- 29. .bat文件打開文件運行
- 30. 如何使用RootPath在bat文件中運行多個bat文件