You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win10下Qt Creator9.0.2打开QML文件提示libssl-1_1-x64.dll缺失如何解决?

解决Qt Creator 9.0.2中qmlplugindump.exe找不到libssl-1_1-x64.dll的问题(无需手动修改系统PATH)

以下是几种无需修改系统全局PATH的可行解决方案:

  • 修改Qt Creator启动批处理文件
    找到Qt Creator安装目录下的bin/qtcreator.bat,用文本编辑器打开,在@echo off之后添加一行:

    set "PATH=%~dp0;%PATH%"
    

    保存后通过这个批处理启动Qt Creator。该操作会临时将Qt Creator的bin目录加入当前进程的PATH,仅对Qt Creator及其子进程生效,不会影响系统全局环境。

  • 在Qt Creator内部配置构建环境

    1. 打开Qt Creator,依次点击工具 -> 选项 -> 构建和运行 -> 构建环境
    2. 在系统环境变量列表中找到PATH变量,点击编辑
    3. 将Qt Creator的bin目录路径(例如C:\Qt\QtCreator9.0.2\bin)添加到PATH的最前端
    4. 保存设置后重启Qt Creator,此时qmlplugindump.exe作为Qt Creator启动的子进程会使用这个配置好的PATH
  • 检查Qt SDK的OpenSSL组件安装情况
    注意:qmlplugindump.exe属于Qt SDK而非Qt Creator本身,若你的Qt SDK未安装对应OpenSSL组件,即使Qt Creator的bin目录有libssl-1_1-x64.dll也无法被它识别:

    1. 打开Qt安装维护工具(MaintenanceTool.exe)
    2. 选择你正在使用的Qt版本,勾选对应的OpenSSL 1.1.x组件(需匹配你的Qt版本位数,比如x64)
    3. 完成安装后,Qt SDK的bin目录会自动包含所需的OpenSSL动态库,qmlplugindump.exe就能正常找到依赖
  • 修复Qt Creator安装
    若上述方法无效,可能是Qt Creator安装过程中出现文件损坏或路径配置错误:

    1. 运行Qt安装维护工具,选择修改已安装的Qt Creator组件
    2. 勾选完整的Qt Creator安装选项,执行修复操作,确保所有依赖文件都被正确部署

内容的提问来源于stack exchange,提问作者Vladimir Bershov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 16:38:24