o”
“`
這里是為當前程序定義一個資源文件,1是資源ID,ICON 指代圖標資源類型,”myicon.ico” 是要嵌入的圖標文件名。
4. 安裝`windres`工具,如果您已經在本地安裝并配置了MinGW,其實已經可以找到這個工具。否則,需要安裝MinGW或僅安裝windres,具體安裝教程請參考:https://mingw-w64.org
5. 使用`windres`工具將`app.rc`文件編譯成二進制資源文件:
“`
windres app.rc -O coff -o app.syso
“`
這將生成h5打包成exe文件一個名為`app.syso`的二進制資源文件,其中包含了圖標資源。
6. 現在運行同樣的`go build`命令再次編譯項目:
“`
go build -o app-with-icon.exe main.go
“`
此時生成的`app-with-icon.exe`文件將包含您所添加的圖標。
至此,我們已經成功為Go生成的exe文件添加了自定義圖標。最后需要注意的是,生成exe文件時建議使用與目標平臺一致的輸出格式(32位或64位),請根據需求為相應的操作系統生成exe文件。