在QT Creater中可能只需要点击按钮就可以把把当前工程进行编译、链接、运行,但是当用户提交源码到远程服务器时,服务器要自动对源码进行编译和运行生成exe执行文件并通过openCppCoverage测试生成覆盖率报告,这样就需要使用Dos命令来自动执行。
具体步骤如下:
1、配置环境变量:
添加C:\Qt\Qt5.1.1\5.1.1\msvc2010\bin (qmake)
添加C:\Qt\Qt5.1.1\Tools\QtCreator\bin (jom)
2、打开cmd 进入工程目录下
cd /d 路径
3、qmake programe.pro
4、将vs中的mspdb.dll拷贝到当前工程目录下(否则jom时会报错)
5、jom.exe /f Makefile.Debug
执行完这五步以后,如果不报错就会在Debug文件夹下生成exe可执行文件,剩下的你懂得!