编写python脚本集成编译vc项目

1.首先必须要先做一个bat的启动器,原因是要制定vc编译器的执行环境

build_all.bat文件内容如下:

call "C:\Program Files (x86).......vcvarsall.bat"

call python build_all.py

pause


2.在build_all.py中找到所有要编译的

sln解决方案列表,使用devenv 解决方案文件 /build [/rebuild] "Debug|Win32"来编译解决方案。


3.需要解决问题,目前没有好的办法来解决bat作为解决方案的问题,没有bat的主进程,仅在os.sytem()中执行,并不能提供vc编译的

环境,从而导致无法编译,有直接用python写的脚本能编译的大神请赐教。

你可能感兴趣的:(python)