J’utilise Go (6g) pour comstackr une application GTK et je veux savoir s’il existe une option compilateur / lieur pour en faire un exécutable Windows par opposition à l’exécutable de la console. MinGW a une option -mwindows pour cela et je dois modifier manuellement l’en-tête PE avec un éditeur hexadécimal qui est ennuyeux.
-ldflags
arguments ‘liste de drapeaux’ pour transmettre chaque invocation de l’éditeur de liens 5l, 6l ou 8lComstackr les paquets et les dépendances
-Hwindowsgui
(uniquement en 6l / 8l) Ecrire des fichiers binarys Windows PE32 + GUICommande ld
Ajoutez -ldflags -Hwindowsgui
à la ligne de commande go build/get/install
. Par exemple,
go build -ldflags="-Hwindowsgui" gtkapp.go