Qt项目打包成绿色软件
- 一、图标添加与配置
- 二、编译后打包文件
- 附录
有朋友将程序发给别人后运行,发现各种问题,如:
1.无法定位程序输入点__cxa_thread_atexit于动态链接库…。
2.缺少各种**.dll文件。
问我运行环境上Microsoft Visual C++ Redistributable运行环境都有,版本是x64没错呀,问我怎么解决,我说那你肯定是没有正确的将程序进行打包。
一、图标添加与配置
1.将制作好的图标放到项目目录下
将图标放入项目目录下的res
文件夹中,res
文件夹为我的项目资源文件文件夹(你也可以放到其它位置,记得在图标配置文件中写成一样的就行)。然后将该图标加入项目。
2.创建图标配置文件
在添加新文件时选择C++ Source File
,并且命名为icon_config.rc
,并在新文件中写入图标文件目录IDI_ICON1 ICON DISCARDABLE "./res/favicon.ico"
,其中"./res/favicon.ico"
是我的图标位置,请注意!