7

Go(6g)を使用してGTKアプリケーションをコンパイルしていますが、コンソール実行可能ファイルではなくWindows実行可能ファイルにするためのコンパイラ/リンカーオプションがあるかどうかを知りたいです。MinGWにはこのための-mwindowsオプションがあり、現在、煩わしい16進エディターを使用してPEヘッダーを手動で変更する必要があります。

4

1 に答える 1

9

-ldflags5l、6l、または8lの各リンカー呼び出しで渡す「フラグリスト」引数

パッケージと依存関係をコンパイルする

-Hwindowsgui(6l / 8lのみ)Windows PE32+GUIバイナリを作成する

コマンドld

コマンドラインに追加-ldflags -Hwindowsguiします。go build/get/install例えば、

go build -ldflags="-Hwindowsgui" gtkapp.go
于 2012-07-09T10:49:16.780 に答える