depende 2023-05-14 03:32 采纳率: 33.3%
浏览 18

vscode部署qt碰到的问题求解答

qt vscode内部使用start .exe 无法启动.exe文件,显示缺少.dll,但是在外面双击能够启动,系统环境变量已经配置

img

img

  • 写回答

1条回答 默认 最新

  • qq_41738858 2023-05-14 05:24
    关注

    这个问题可能与Qt的库依赖有关。在使用start .exe启动.exe文件时,如果.exe文件依赖的Qt库没有正确加载,就会出现缺少.dll文件的错误。这种情况下,你可以尝试以下几种方法:

    1. 将Qt库所在的路径添加到系统环境变量PATH中。在Qt安装目录下的bin目录中可以找到Qt库文件,将这个路径添加到系统环境变量PATH中。

    2. 在代码中手动加载Qt库。在main函数的开头,添加以下代码:

    QCoreApplication::addLibraryPath("path/to/qt/libraries");
    

    其中,"path/to/qt/libraries"是Qt库所在的路径。通过手动加载Qt库,可以确保Qt库正确加载,避免缺少.dll文件的错误。

    1. 将Qt库文件复制到.exe文件所在的目录中。将Qt库文件复制到.exe文件所在的目录中,可以确保Qt库文件正确加载,避免缺少.dll文件的错误。

    如果上述方法都无法解决问题,建议检查一下Qt库的版本是否与Qt Creator中使用的版本一致。如果版本不一致,也可能会导致无法启动.exe文件的问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月14日

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?