用dw做购物网站,小网站开发,php响应式网站模板下载,网站宣传语先检查一下有没有安装Qt Installer FrameWork
需要用到Qt自带的打包工具#xff1a; Qt Installer FrameWork#xff0c;虽然有点拉胯#xff0c;但是也能用用。一般放在Qt目录下的Tools文件夹下#xff0c;如果没有看到#xff0c;就去在线下载器去下载一下。 步骤1
随…先检查一下有没有安装Qt Installer FrameWork
需要用到Qt自带的打包工具 Qt Installer FrameWork虽然有点拉胯但是也能用用。一般放在Qt目录下的Tools文件夹下如果没有看到就去在线下载器去下载一下。 步骤1
随便在哪新建一个文件夹然后把你写的程序的.exe文件拷贝到这个文件里。 步骤2 在拷贝了自己写的.exe文件的文件夹路径中输入cmd打开命令行窗口然后在Qt文件夹中找到对应的编译的版本下的windeployqt的程序把这个程序直接拖入黑窗口中接着输入 --qmldir接着找到你编译的版本下面的qml文件夹把路径复制到后面最后把你的程序名称和后缀输进去回车打包完成 步骤3
虽然打包完成了文件夹多了很多其它文件其中的.exe文件也能双击正常运行但是这是一个文件夹并不是我们想要的安装包。所以我们还要在Qt\Tools\QtInstallerFramework\4.8\examples目录下找个样例文件夹复制一份出来这里我选择 startmenu 这个文件夹因为里面的文件相对少一些。复制到哪里随便哪里都行为避免麻烦难找我选择复制到放自己写的exe的同级目录中。 复制好之后我们把前面我们打包好的文件夹中的文件全部复制到这个 startmenu 文件夹中的
startmenu\packages\org.qtproject.ifw.example\data 下面。里面有一个README文件不用管它你嫌它不顺眼也可以直接删掉~ 步骤4
修改2个xml文件目的是在安装程序打开后显示的是你自己的程序名称和一些介绍以及相关内容因为我们复制的是qml自带的打包样例如果你无所谓可以跳过这步。 首先打开startmenu下的config下的xml文件可以用vscode打开。打开之后我们对相关内容进行编辑。 还有一个名为package的xml文件在startmenu\packages\org.qtproject.ifw.example\meta目录下。 改完之后保存即可。 步骤5
打开拷贝过来的样例文件夹startmenu路径栏中输入cmd按回车打开命令行窗口。 接着找到Qt\Tools\QtInstallerFramework\4.8\bin路径下的 binarycreator程序直接拖到黑窗口中。 然后输入-c config/config.xml -p packages -v Test.exe 耐心等待一会直到文件中出现一个带光盘图标的程序就说明成功了