build.ps1 675 B

123456789101112131415161718192021
  1. # 设置Visual Studio环境变量
  2. & 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
  3. # 设置Qt环境变量
  4. $env:PATH = "D:\Apps\qt\5.14.2\msvc2017_64\bin;$env:PATH"
  5. # 清理之前的构建
  6. if (Test-Path "Makefile") { Remove-Item "Makefile" }
  7. if (Test-Path "Makefile.Debug") { Remove-Item "Makefile.Debug" }
  8. if (Test-Path "Makefile.Release") { Remove-Item "Makefile.Release" }
  9. if (Test-Path "release") { Remove-Item "release" -Recurse -Force }
  10. if (Test-Path "debug") { Remove-Item "debug" -Recurse -Force }
  11. # 生成Makefile
  12. qmake
  13. # 编译项目
  14. nmake Release
  15. # 暂停以查看输出
  16. Read-Host "Press Enter to continue..."