VS+Qt在命令行下编译

为了windows下使用VS和Qt环境开发的项目的持续集成,需要在命令行下进行工程的编译,专门查找了一下这方面的处理.我用的环境是Win10 + VS2015 + Qt5.9.1

  • 设置编译环境

    • x86

          "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 & C:\Qt\Qt5.9.1\5.9.1\msvc2015\bin\qtenv2.bat
      
    • x64

          "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64 & C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\bin\qtenv2.bat
      
  • 编译

    • x86

          msbuild.exe %solutionname%.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86" /m
      
    • x64

         msbuild.exe %solutionname%.sln /t:Rebuild /p:Configuration=Release /p:Platform="x64" /m
      

你可能感兴趣的:(VS+Qt在命令行下编译)