Skip to content

1. 环境准备 ​

1.1 安装工具并打开终端 ​

  1. 安装 Visual Studio 2019 的 C++ 开发工具,使用 x64 编译环境。
  2. 安装 Qt 5.15.2 的 msvc2019_64 Kit,准备下表中的模块。
  3. 安装 CMake 3.20 或更高版本及 Ninja,并将它们加入 PATH。
  4. 打开 Developer PowerShell for VS 2019。后续命令都在这个窗口执行。
用途Qt 模块或文件
构建组件库Core、Gui、Qml、Quick、Widgets、Network、Concurrent、PrintSupport;匹配 Kit 的 GuiPrivate、QmlPrivate 私有开发头文件
构建 Gallery组件库依赖,以及 WebEngine、WebChannel
本章最小应用QtQuick 2.15、QtQml 2.15、QtQuick.Window 2.15、QtQuick.Controls 2.15、QtGraphicalEffects 1.15
按需使用其他组件日期面板需要 Qt.labs.calendar;文件对话框需要 QtQuick.Dialogs;媒体需要 QtMultimedia;EECharts 需要 QtWebEngine、QtWebChannel;SVG 图标需要 SVG 图片格式插件

在终端执行 cmake --version、ninja --version、cl,确认工具能够找到;cl 无参数显示版本和用法即可。

1.2 设置仓库和 Qt 路径 ​

将两条路径改成你的实际目录:

powershell
$euiRoot = 'D:/code/EUI'
$qtKit = 'D:/Qt/5.15.2/msvc2019_64'
$env:PATH = "$qtKit/bin;" + $env:PATH
Set-Location $euiRoot

$euiRoot 指向本仓库,目录里应有根 CMakeLists.txt 和 source/;$qtKit 指向包含 bin/、lib/、qml/ 的 Qt Kit。后续命令沿用这两个变量,重新打开终端时先执行本节。

基于 MIT 许可发布 · 第三方资源遵循其各自许可