golang(go语言)打包成带图标的 exe 可执行文件,步骤如下
1、生成 ico 图标
先准备好要作为图标的图片

然后将图片生成 ico 文件
笔者使用在线生成 ico 文件的网站生成
生成后的图标文件

2、生成 syso 文件
将生成的 favicon.ico 文件复制到要打包的项目根目录下
创建 main.rc 文件,rc文件的名称main 与项目根目录下 main.go的 main 同名

main.rc文件内容(将下面内容复制到 main.rc 文件中)
IDI_ICON1 ICON "favicon.ico"

在项目根目录下打开 cmd 窗口运行命令 windres -o main.syso main.rc 生成 main.syso 文件
windres -o main.syso main.rc

动态图

运行后生成 main.syso 文件
3、项目打包
在项目根目录下运行 go build 命令打包项目
go build

打包完成

成功打包带图标的 exe 文件
至此完
本文介绍如何使用Go语言将应用程序打包成带有自定义图标的Windows可执行文件(.exe)。主要步骤包括:生成ICO图标文件、创建SYSO资源文件以及使用gobuild命令进行最终的项目打包。
2777

被折叠的 条评论
为什么被折叠?



