=amd64 go build -o myapp.exe

“`

同樣,如果你在Windows上編譯的程序需要在Linux或macOS上運(yùn)行,你需要設(shè)置`GOOS`和`GOARCH`環(huán)境變量為對(duì)應(yīng)的值。

### 運(yùn)行生成的exe文件

現(xiàn)在,你已經(jīng)生成了一個(gè)exe文件,可以將它分發(fā)到其他沒(méi)有安裝Go環(huán)境的計(jì)算機(jī)上。只需雙擊由h5exeGo編譯器生成的`.exe`文件或在命令行中運(yùn)行它,就可以執(zhí)行你的程序了。

“`bash

$ ./myapp.exe

“`

你將看到輸出:

“`

Hello, world!

“`

### 總結(jié)

通過(guò)本教程,您學(xué)會(huì)了如何在Go語(yǔ)言中編譯一個(gè)簡(jiǎn)單的程序并生成一個(gè)獨(dú)立的exe文件。有了這個(gè)知識(shí),你可以方便地為其他用戶(hù)提供你的應(yīng)用程序,而無(wú)需讓他們安裝Go環(huán)境。此外,學(xué)會(huì)編譯Go程序能幫助你更好地理解Go的編譯過(guò)程以及二進(jìn)制文件的原理。

未經(jīng)允許不得轉(zhuǎn)載:智電網(wǎng)絡(luò) NET » go語(yǔ)言cmd生成exe怎么做?

相關(guān)推薦