编译exe生成图标
使用MinGW生成带有定制图标的exe
MinGW是什么?
MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。
目前也有64位的支持。
生成exe
下面开始生成exe
- 在main.go 同级目录下新建文件main.rc 文件内容:
IDI_ICON1 ICON "ICON.ico"
- 还是在同级目录下放置你的ICON.ico图标问价
- 打开cmd输入
windres -o main.syso main.rc
-
之后会生成一个main.syso文件
-
最后go build就可以了
go build -ldflags="-H windowsgui -w -s"notes:代码如果设计目录,那么目录中的目录分隔符要用”\\”