“`

go build -ldflags “-H=windowsgui” -o main.exe main.go

“`

`-ldflags`參數允許你設置鏈接器參數。

`-H=windowsgui`設置構建模式為Windows圖形用戶界面(GUI)而不是控制臺應用程序。

`-o`參數指定輸出文件名。

方法二:使用`Makefile`文件

創建一個名為`Makefile`的文件,在其中添加以下內容:

“`

build-windows:

GOOS=windows GOARCH=amd6如何制作exe的執行程序4 go build -ldflags “-H=windowsgui -w -s” -o main.exe main.go

“`

在命令行輸入`make build-windows`后,將使用此Makefile生成隱藏CMD窗口的exe文件。

#### 3.運行生成的exe文件

雙擊生成的`main.exe`文件,你將看到沒有任何命令行窗口彈出。但要注意,程序會在后臺運行,直到完成10秒鐘的執行。

### 結論

本文詳細介紹了如何在Windows系統下使用Go語言創建隱藏CMD窗口的exe文件。這對于開發無需用戶交互(例如后臺服務)的應用程序非常實用。通過本文的指導,你應該可以方便地生成一個隱藏CMD窗口的exe文件來執行你的Go程序。

未經允許不得轉載:智電網絡 NET » go生成隱藏cmd窗口exe怎么做?

相關推薦