写好一个Qt程序之后,我们怎么样让他做成类似安装QQ的安装包呢?步骤如下:
首先我们确保实在发行的情况下编译,生成我们的可执行文件,Qt Creator在这个地方选择即可,步骤如下:点击这个小电脑右边白色的小箭头,然后就可以下拉选择这个发行或者调试的模式了,我们选择发布。
那么,怎么让我们的可执行文件带上图标呢?步骤如下:
1:找个ico图标放到pro同一个目录里面;
2:添加一个新的rc文件,里面加上一行:
IDI_ICON1 ICON DISCARDABLE "guitar.ico"
RC_FILE = \ myapp.rc
4:当这些工作做好之后,我们就可以编译执行了,生成的文件在realease文件里面,我们可以看到我们的带图标的应用程序:
5:然后我们需要放入一些动态链接库,这样可以确保在别人的电脑上没有安装Qt的也能执行这个可执行文件,我们需要的是这四个,通常都是这四个:
libgcc_s_dw2-1.dll
mingwm10.dll
QtCore4.dll
QtGui4.dll
具体这些dll在哪里找呢?我们安装好Qt之后,我的在这个目录,根据不同的版本不一样,大家自行搜索也行。
6:那么我们将以上找到的4个dll连同我们编译生成好的那个可执行文件放到一个目录下,也就是
这个文件夹我们发给别人,别人都可以执行这个程序了,不过为了些正规性,我们需要做成一些安装的程序,那么我们就需要一些打包工具,具体这些打包工具,有很多,比如nsis,bitRock打包,setup2go等等,请参考这篇帖子查看:
http://www.jyguagua.com/bbs/forum.php?mod=viewthread&tid=8&fromuid=1
文章的脚注信息由WordPress的wp-posturl插件自动生成