go語言生成可執行檔案

2021-09-24 17:48:28 字數 533 閱讀 4071

由於依賴了github.com裡的beego,所以要加github.com的上級目錄到gopath。

1. 開啟cmd命令視窗,用命令設定要編譯包以及依賴包所在路徑的環境變數,即gopath(該設定只對該視窗生效):

set gopath=e:\programmerroute\go\development\

2.然後設定作業系統:
set goos=windows

set goos=linux

3.然後在src目錄下執行go install
go install sayhello

沒有報錯的話,會在gopath下生成bin和pkg目錄,可執行檔案在bin目錄下,如圖:

注:

go中生成可執行檔案

3.2 多檔案編譯 3.3 go專案編譯 四 其它 這裡介紹對go專案進行打包編譯生成可執行檔案,其實包含引數的傳遞 目標可執行檔案型別 打包物件。go專案的編譯命令為go build,編譯包,生成可執行檔案 包含main包 預設生成位置在當前目錄下。注意不能生成包檔案 如下 go build 引數...

go語言編譯為可執行檔案

安裝go後,我們一般會設定好goroot和gopath環境變數 在windows下,開啟cmd,執行go env 命令檢視環境變數 注意到 goroot,gopath的路徑,專門看goos 如果 goos windows說明我們生成windows的可執行檔案,如果是goos linux則是生成lin...

生成可執行檔案過程

c語言編譯全過程 編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj...