图2.10 Helloworld程序运行效果
(4)要发布程序时,要使用release 版本。在Qt Creator 中对helloworld程序进行release 版本的编译,需要在左下角的目标选择器(Target selector)中将构建目标设置为Release,如图2.11 所示,然后单击运行图标编译运行程序。
图2.11 目标选择器
(5)编译完成之后查看项目目录中build-helloworld-Desktop_Qt_4_8_5-Release 文件夹的release 目录中,已经生成了helloworld.exe 文件。如图2.12 所示。
图2.12 生成的helloworld可执行程序
(6)在桌面上新建一个文件夹,重命名为“我的第一个Qt程序”,然后将release 文件夹中的helloworld.exe 复制过来,再去Qt安装目录的bin 目录(C:\\Qt\\4.8.5\\bin)中将mingwm10.dll、libgcc_s_dw2-1.dll、QtCore4.dll 和QtGui4.dll 这4 个文件(注意不是QtCored4.dll 和
QtGuid4.dll,它们是debug 版本的库文件)复制过来。这时helloworld.exe 已经可以直接运行了。如图2.13 所示。
图2.13 第一个应用程序
3.设置应用程序图标
在程序发布时,一般会给可执行文件设置一个漂亮的图标。下面是在Windows 系统上设置应用程序图标的方法。
(1)创建.ico文件。将ico图标文件复制到工程文件夹的helloworld目录中,重命名为“myico.ico”。然后在该目录中右击,新建文本文档,并输入一行代码:
IDI_ICON1 ICON DISCARDABLE \如图2.14 所示。
图2.14 新建文本文件
(2)选择“文件→另存为”菜单项,将该文件命名为myico.rc(注意文件后缀为.rc),然后单击“保存”。完成后可以将以前的“新建文本文档”删除。最后helloworld文件夹中的内容如图2.15 所示。
相关推荐: