ITKeyword,专注技术干货聚合推荐

注册 | 登录

QT打包成windows安装程序

xiegenwendada 分享于 2013-01-23

推荐:Windows 下 Qt 程序打包

Qt库主要在 C:\Qt\2010.05\qt\plugins下和C:\Qt\2010.05\qt\bin下 和你用到的Qt的库,比方说QtCore4.dll QtGui4.dll   在C:\Qt\2010.05\qt\bin下 我用到的 QtCor

2020腾讯云8月秒杀活动,优惠非常大!(领取2860元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1040

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

当在没有Qt动态链接库的时候出现如下错误


造成的原因是缺少Qt程序运行的动态链接库把Qt.exe的程序跟缺少的动态链接库拷贝到一个文件下再试试,应该就能运行了。一般的Qt程序在没有安装过Qt库的计算机上会缺少如下几个文件libgcc_s_dw2-1.dll,mingwm10.dll,QtCore4.dll,QtNetwork4.dll,QtGui4.dll,QtXml4.dll



求知若渴:探究DLL的真相 

1.看看DLL里有多少函数 
  第一步:下载并解压depends22_x86.zip,运行其中的depends.exe,然后选择菜单“File→Open”(文件→打开),在文件选择框中选中需要分析的.exe文件。
  




这是我写的a.exe程序缺少的动态链接库文件都列出来了。很方便的东西。



2 将这些东西和a.exe拷贝到同一个文件夹下myfirst,使用Advanced Installer 9.3工具打包成setup.exe文件


推荐:[翻译]为Windows安装QT

   为Windows安装QT 在Windows平台有一些要求,这些要求在Windows平台的QT文档里都有详细的描述。 如果你已经有这个平台的二进制包文件了,请参考该包里的安装文

步骤如下:

1 打开Advanced Installer 9.3程序






创建新的工程,我选择是企业版

 

写入你的基本信息  点击下一步



自己看着修改下自己想要的路径


选择你要打包的目录(包括.exe,动态链接库的文件夹)

然后单击完成按钮就创建好了工程,然后就可以按照你想要的界面去设置打包后的安装效果步骤了


推荐:Windows如何打包Qt程序

Windows如何打包Qt程序 很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发

当在没有Qt动态链接库的时候出现如下错误 造成的原因是缺少Qt程序运行的动态链接库把Qt.exe的程序跟缺少的动态链接库拷贝到一个文件下再试试,应该就能运行了。一般的Qt程序在没有安装过Qt库的

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。