当前位置: 代码迷 >> QT开发 >> Qt 在windows上怎么生成可执行文件的有关问题
  详细解决方案

Qt 在windows上怎么生成可执行文件的有关问题

热度:101   发布时间:2016-04-25 04:39:20.0
Qt 在windows下如何生成可执行文件的问题
我在Qt Creator中写了一段代码,也在debug中生成了exe程序,但是双击时提示类似缺少dll文件的提示。我装的Qt SDK,编译用的mingw。我想问,如何生成可以其他电脑上运行的,不依赖本机的那些dll文件的exe程序。希望大侠给的答案能清晰明了,我是新手,谢谢

------解决方案--------------------
缺少的那几个dll在mingw的安装文件夹下。你找一下,复制到你exe的同一个目录即可
------解决方案--------------------
google静态编译。
不过虽然不要dll了,但是程序的总体积没有减小多少(只不过不会丢失dll了,和用dll比较)。
------解决方案--------------------
进行静态编译。
可以参考这个QT 4.8 静态库编译方法
http://www.cnblogs.com/elect-fans/archive/2012/03/24/2415737.html
------解决方案--------------------
windows下使用“depends.exe”查看依赖关系,作为辅助开发,能更准确的知道缺少哪些必要的库
  相关解决方案