Skip to main content

安装和配置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的安装

  1. 下载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

  1. 下载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