Windows PowerShell配置Qt5编译运行环境

Qt5环境变量依赖

变量 作用 示例
QTDIR 指向 Qt 套件根目录 C:\Qt\Qt5.14.2\5.14.2\mingw73_64
PATH Qt 运行时路径 %QTDIR%\bin
QT_PLUGIN_PATH 用于确保平台插件(如 qwindows.dll)可被找到 %QTDIR%\plugins
QML2_IMPORT_PATH QML组件依赖 %QTDIR%\qml
CMAKE_PREFIX_PATH CMake找Qt的关键模块 find_package(Qt5 ...)

① 添加cmake.exe到PowerShell环境变量

C 复制代码
$env:Path = "C:\Program Files\CMake\bin;$env:Path"

② Qt5环境变量导入

Shell 复制代码
$env:QTDIR = "C:\Qt\Qt5.14.2\5.14.2\mingw73_64"
$env:Path = "$env:QTDIR\bin;C:\Qt\Qt5.14.2\Tools\mingw730_64\bin;$env:Path"
$env:QT_PLUGIN_PATH = "$env:QTDIR\plugins"
$env:QML2_IMPORT_PATH = "$env:QTDIR\qml"
$env:CMAKE_PREFIX_PATH = $env:QTDIR

③ 执行cmake

④ 清除工程生成的中间文件

⑤ 编译工程

⑥ 运行应用

相关推荐
西西学代码1 天前
Flutter---StreamBuilder案例
javascript·windows·flutter
jiang_changsheng1 天前
Conda 的默认环境创建优先级。
linux·windows·python
黄一一9112431 天前
硬盘健康监测软件!绿色便携版!电脑硬盘还能用几年?CrystalDiskInfo工具帮你提前避开数据丢失
windows·电脑·硬件工程·开源软件
奇牙coding1 天前
gpt-5.6-luna 调用报 400 bad_request 怎么办?同样的 messages 在 gpt-5.5 没问题——两处校验差异和修复写法
java·windows·gpt·ai
樂禮1 天前
Windows-Arch Linux 键鼠共享 & 剪贴板同步配置
linux·运维·windows
未来可期丶1 天前
【开发环境】Windows+Docker Desktop+WSL2最佳实践
windows·docker·docker desktop·wsl2
2501_941982052 天前
企业微信二次开发:私域数据基石——三大核心基础能力接口实战
windows·架构·bootstrap·企业微信
美丽的欣情2 天前
RK3588 Debian 交叉编译环境搭建(Windows + VMware Debian + CMake)
运维·windows·debian
勤劳打代码2 天前
Flutter 架构指南 —— windows 平台安装拆解
windows·架构
aramae2 天前
C++11:现代C++的里程碑
c语言·开发语言·c++·windows·git·后端