首页 > 代码库 > Qt 5.3.1 版本应用程序的发布问题
Qt 5.3.1 版本应用程序的发布问题
问题描述:用过Qt的朋友,都知道,完成的Qt程序,只能在QT环境里运行。在debug环境里,没有配置环境路线的情况下,必须包含多个dll库,然而每个dll库的大小确实很大的。但有时候还是会失败的,在一个完全没有QT的机子上,就会出现问题。即使运行需要的DLL库都有了,也会出现问题。
解决方法:
(1)DLL库还是有的,但我个人觉得这个办法挺笨的。谁让我们是初学者呢。
(2)在QT安装的文件夹下,找到plugins文件夹,注意,是文件夹(一般在和bin的同目录下)。然后将其文件整个拷贝到可执行exe的文件夹下。这个文件夹才90M左右。
(3)接着在你的main函数里开始的部分加入
QApplication::addLibraryPath("./plugins");
指明路径,这就是问什么,和exe程序放在一起了。
备注:各位路过的朋友,要是有什么好的解决办法,请多多留言。
Qt 5.3.1 版本应用程序的发布问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。