README-usage.ps1 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. ## PowerShell7 on win10/win11
  2. # --- 安装 choco | run as administrator
  3. Set-ExecutionPolicy Bypass -Scope Process -Force `
  4. && Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  5. # --- 安装 cmake | run as administrator
  6. choco install cmake --version=3.30.5 -y
  7. # --- 安装 IDE C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe
  8. choco install visualstudio2022community -y --package-parameters "--add Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
  9. choco install visualstudio2022-workload-nativedesktop -y
  10. # --- 安装 SDK
  11. winget install --id Microsoft.WindowsSDK.10.0.19041 --version 10.0.19041.685
  12. # --- 安装 IDE C:\tools\qtcreator\bin\qtcreator.exe
  13. choco install qtcreator --version=14.0.1 -y
  14. # --- 安装 vcpkg
  15. Set-Location "E:\casper\repositories\repositories\sri-project.yancheng.master\yancheng-client"
  16. git clone -c http.proxy="http://127.0.0.1:7890" https://github.com/microsoft/vcpkg.git
  17. .\vcpkg\bootstrap-vcpkg.bat
  18. # --- 安装依赖
  19. subst Z: "E:\casper\repositories\repositories\sri-project.yancheng.master"
  20. Set-Location "Z:\yancheng-client"
  21. .\vcpkg\vcpkg.exe install --x-manifest-root=".\3rdparty\qt6"
  22. .\vcpkg\vcpkg.exe install --x-manifest-root=".\3rdparty\opencv"
  23. .\vcpkg\vcpkg.exe install --x-manifest-root=".\3rdparty\zmq"
  24. subst Z: /D