第一步:Windows 下載MinGW
第二步:新建一個.rc文件,加入文件名為 demo.rc 輸入內容
IDI_ICON1 ICON "cefclient.ico"
其中 cefclient.ico 是你的ico的地址
第三步:MinGW 執行
windres -o demo.syso demo.rc
需要將demo.syso放到需要編譯的go目錄下
第四步: go build 編譯出exe程序
第五步:需要一個工具,叫做 ResourceHacker , 可以在網上直接搜索下載
第六步:使用ResourceHacker打開編譯出的exe程序,點擊添加使用腳本模板
第七步:在彈出框里選擇VERSION_INFO
第八步: 在新建的文件中修改信息即可,信息的字段說明可以參考如下地址內容
https://msdn.microsoft.com/en-us/library/windows/desktop/aa381049(v=vs.85).aspx
第九步:編輯完之后按F5編譯並且保存,基本上就算完成了
補充: 想讓go編譯的程序在Windows點擊運行不啟動終端gui,可以在編譯的時候加入如下參數
-ldflags "-H windowsgui"