安装和配置Manipula插件的开发环境
Manipula插件的开发环境除了Manipula软件本身之外,还需要:
- CMake
- Visual Studio 2022/2026
- Qt的最新发布版本
CMake的安装
从 https://cmake.org/download/ 下载安装CMake的最新版本。安装时选择将cmake命令所在的路径加入 系统环境变量Path里。若安装时没有选择,也可以之后手动添加:
C:\Program Files\CMake\bin
Visual Studio 2022的安装
从https://visualstudio.microsoft.com/下载社区版。安装时选择“使用C++的桌面开发”选项。
装好之后将msvc工具链的路径添加到系统环境变量Path里:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build
在后续开发中我们需要在命令行下执行各种编译命令,所以在打开cmd命令行窗口之后,需要执行vcvars64命令将 msvc的环境设置好。也可以通过Windows Terminal的设置页将Visual Studio的Developer Command环境设置为默认 的启动项。
Qt的安装
- 下载Qt维护工具
Qt目前只支持通过维护工具的方式下载和安装Qt的SDK及源代码。因此,首先要安装Qt的维护工具,其下载地址在 https://download.qt.io/official_releases/online_installers
选择其中的windows x64版本即可: https://download.qt.io/official_releases/online_installers/qt-online-installer-windows-x64-online.exe
- 下载Qt SDK
下载完成后,运行该工具,注册并登录个人开发者账号,之后进入开发套件的选择界面。
选择MSVC 64bit(注意不是ARM64版本)Qt的最新版本下载。Sources(即Qt源代码)可以按需下载。之后等待Qt SDK安装完成即可。下载完成后,需要将Qt运行库的路径地址添加到环境变量设置中。
验证
至此安装和配置环境完毕。重新打开一个命令行窗口。如果没有默认打开Visual Studio开发命令行环境,则需要 执行
vcvars64
然后分别执行以下命令验证环境配置正确。
cmake --version
cmake的版本需要大于等于3.25
ninja --version
cl /?
检查cl的版本是否是x64版本的。
linguist