Qt之软件打包

新建文件:gen.bat,写入:

set PATH=C:/Qt/Qt5.5.1/5.5/mingw492_32/bin;C:/Qt/Qt5.5.1/Tools/mingw492_32/bin;%PATH%
windeployqt.exe your.exe

执行gen.bat脚本即可。

时间: 2024-10-19 07:10:20

Qt之软件打包的相关文章

QT软件打包图文教程

写这篇博客主要是记录一下QT软件打包的过程,这样在以后遇到问题就可以看一下...废话不多说,直接进入正文... 首先介绍环境:windows + QT5.2 第一步:当然是准备好要打包的exe了,如果没有exe,那还谈什么打包 第二步:准备打包工具,主要有Dependency Walker  +  FilePacker +everything,第一个软件用于检测动态链接库,第二个软件用于打包软件,生成单个exe文件:第三个软 件主要用来在电脑中查找所需要的文件,很快很方便 具体过程截图如下: 1

Qt 5 软件发布===》插件路径

方法有三种, 方法有三种, qt.conf 2. 放在可执行程序目录下 3. 设置系统变量QT_PLUGIN_PATH ,这里使用的是nsis打包工具,可参考"软件打包NSIS的使用,以及修改环境变量" QT_PLUGIN_PATH : E:\share\projects\src\bin\plugins :这里是我的路径,使用时要改成实际的插件路径 以下是NSIS脚本示例代码: ; Script generated by the HM NIS Edit Script Wizard.  

分享一个自用的 Inno Setup 软件打包脚本

此脚本支持打包mysql.安装mysql服务.安装windows服务.操作ini文件.操作注册表.高效压缩文件等功能,基本能满足常用的软件打包需求. ;定义各种常量 #define MyAppName "软件名称" #define MyAppDirName "软件目录名称" ;下面的版本号,公司名称,网址在 控制面板->卸载应用程序 的地方可看到 #define MyAppVersion "版本号" #define MyAppPublish

用Qt写软件系列五:一个安全防护软件的制作(1)

引言 又有许久没有更新了.Qt,我心爱的Qt,为了找工作不得不抛弃一段时间,业余时间来学一学了.本来计划要写一系列关于Qt组件美化的博文,但是写了几篇之后就没坚持下去了.技术上倒是问题不大,主要是时间不够充裕.这段时间写几篇关于界面整体设计的博文,从最基础的界面元素开始,到最后构建一个页面元素丰富的桌面应用程序.Trojan Assessment Platform是一个原型设计项目,只是实现了有限的一部分功能.远远还称不上是一个评估平台.这里仅仅侧重于用Qt做界面的实现. 界面预览 首先还是看看

RPM软件打包,SVN

RPM软件打包 步骤:1.准备源码软件2.安装rpm-build3.编写编辑配置文件4.编译RPM包 步骤一:安装rpm-build软件1)安装rpm-build软件包yum -y install rpm-build 2)生成rpmbuild目录结构rpmbuild -ba nginx.spec ls /root/rpmbuildBUILD BUILDROOT RPMS SOURCES SPECS SRPMS 3)将准备的源码软件复制到/root/rpmbuild/SOURCES目录cp ngi

Qt 编程指南 9 软件打包

平台 使用此一样例说明所有打包过程 VS2013 QT Opencv2.4.1.3(64位) 1.Qt Widgets Application可执行程序发布方式 1.1 用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项目名字假定是 Qt_Window.然后以 Release 方式编译生成 exe 程序: 然后在工程目录生成的Release 文件夹下找到生成的 Qt_Window.exe 复制到桌面文件夹E

Qt程序发行Linux版,软件打包知识(patchelf 工具修改依赖库,确认 qmake -v 是自己使用的Qt版本,否则用export PATH进行修改)good

patchelf 工具可以修改已编译运行程序的依赖库位置和指定库链接器 patchelf --set-rpath patchelf --set-interpreter 通过这个工具 https://github.com/probonopd/linuxdeployqt 如果自己编译不了,也可以下载现成的 https://github.com/probonopd/linuxdeployqt/releases 运行 ./linuxdeployqt-2-x86_64.AppImage ShanbayDi

Qt Package Project 打包发布程序

在Qt项目开发完成后,我们想将项目打包发布成一个可执行文件,需要做如下步骤: 首先,将项目中的release文件中的可执行文件拷到一个新建的文件夹中,例如project.exe,用Qt自带的生成必备的dll文件的程序windeployqt,来把必要的动态库拷到该文件夹中,打开命令行,输入 windeployqt project.exe,这时候大部分的dll文件都自动拷贝过来了,但是如果项目还用了一些其他的SDK,比如OpenCV, FlyCapture2等等,就需要手动将所需dll拷贝过来,如果

使用好压(HaoZip)软件打包EverEdit制作安装程序

最近使用EverEdit,使用原始的安装程序安装后,需要重新安装插件,对配置文件进行了修改,定制了工具栏.将安装后的程序目录进行打包,制作新的安装包,便于携带. 以下为打包制作过程: 打包原料:EverEdit定制版: 打包工具:国产压缩软件 HaoZip 好压: 打包过程: 1.安装HaoZip好压软件,打开后,选择需要制作为安装包的文件夹,这里选择“EverEdit”文件夹,然后点击“自解压”. 2.在选项框中,模块选项卡,选择“安装向导模块”,注意自解压文件路径. 3.文本选项卡中,输入自