如何在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文件