Go言語 - WALKでGUI - 単独起動する実行ファイルの作成
WindowsでWALKライブラリを使用したGUIアプリケーションの起動には、マニフェストファイルを同じ場所に置いておく必要がありましたが、rsrcというツールでマニフェストファイル(とアイコンファイル)を実行ファイル内に取り込むことで単独起動するファイルを作成する方法がわかったのでメモです。
入手先
go get github.com/akavel/rsrc
でインストールし、rsrcフォルダに移動して、rsrc.goをコンパイルする。
作成されたrsrc.exeをパスの通った場所に移動する。
sysoファイルの作成
マニフェストファイル(とアイコンファイル)を用意して、以下を実行します。
rsrc -manifest APP.exe.manifest -ico ICON.ico -o APP.syso