QT动态编译后,执行文件时,会发现缺少各种与Qt相关的dll运行库文件。
对于这种情况,Qt提供了一个工具windeployqt.exe,去为用户自动查找exe所需的dll文件。
第一步,在“所有程序”中打开Qt的控制台操作程序,如图所示,
QT动态编译后,缺少各种dll文件

第二步, 进入到exe的目录下,执行windeployqt ####.exe,然后就会在exe的目录下产生许多依赖的dll文件,如下图所示,
QT动态编译后,缺少各种dll文件

QT动态编译后,缺少各种dll文件
当然这样发布的软件,文件特别大。可以使用QT静态编译的方法,后面学习。

相关文章:

  • 2022-12-23
  • 2021-12-23
  • 2021-07-31
  • 2021-11-01
  • 2021-11-20
  • 2021-09-09
猜你喜欢
  • 2021-04-06
  • 2021-09-07
  • 2021-11-18
  • 2022-02-02
  • 2021-07-19
  • 2022-12-23
相关资源
相似解决方案