博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【QT开发】QT在windows下的exe应用程序如何在别人的电脑上直接运行
阅读量:5131 次
发布时间:2019-06-13

本文共 495 字,大约阅读时间需要 1 分钟。

  当你利用QT编译了一个可执行程序,需要将这个可执行程序拷贝到别人的电脑上运行,这个时候除了这个可执行程序外,还需要支持的库才可用运行。一般来说通过下面的方法可以实现。
    首先,需要看你用的是什么版本编译的,有的安装环境可能有两个版本,我安装的windows下的QT包括4.7.4和4.8.1两个版本。
    当确定了版本后(假设为4.7.4),找到安装程序下的D:\Qt\2010.05\qt\bin目录。
从该目录下拷贝QtCore4.dll、
libgcc_s_dw2-1.dll、mingwm10.dll和QtGui4.dll这个4个动态链接库。
将这4个动态链接库和你所生成的release版本的exe可执行文件放在同一个文件夹下就可以运行了。
就是这么简单……
补充:
当你的代码中使用了汉字的时候,也可能出现程序无法启动的情况。QT对中文的支持以插件的形式存在,这个时候需要你将QT库的plugins目录下codecs文件夹拷贝到你应用程序所在目录(
不要改codecs这个文件夹的名字)。

转载于:https://www.cnblogs.com/huty/p/8518331.html

你可能感兴趣的文章
LibSVM for Python 使用
查看>>
入坑的开始~O(∩_∩)O~
查看>>
Centos 7.0 安装Mono 3.4 和 Jexus 5.6
查看>>
Windows 7 上安装Visual Studio 2015 失败解决方案
查看>>
iOS按钮长按
查看>>
Shell流程控制
查看>>
CSS属性值currentColor
查看>>
[Leetcode|SQL] Combine Two Tables
查看>>
《DSP using MATLAB》Problem 7.37
查看>>
ROS lesson 1
查看>>
js笔记
查看>>
c风格字符串函数
查看>>
python基础学习第二天
查看>>
java可重入锁reentrantlock
查看>>
浅谈卷积神经网络及matlab实现
查看>>
struts2学习(9)struts标签2(界面标签、其他标签)
查看>>
Android 导入jar包 so模块--导入放置的目录
查看>>
解决ajax请求cors跨域问题
查看>>
Android Studio
查看>>
zz 圣诞丨太阁所有的免费算法视频资料整理
查看>>