亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為 Linux 和 Mac 構建一個 go 二進制文件

為 Linux 和 Mac 構建一個 go 二進制文件

Go
神不在的星期二 2021-10-18 10:11:28
我如何才能go build以適用于 Mac 和 Linux(x86 和 x64)的方式創建項目?這甚至可能嗎?我搜索并找到了一些東西,但無法使它們工作(或者我可能只是不理解它們)。
查看完整描述

1 回答

?
拉莫斯之舞

TA貢獻1820條經驗 獲得超10個贊

為了為不同平臺構建二進制文件,我使用GOX

Gox 是一個簡單、簡潔的 Go 交叉編譯工具,其行為與標準 Go 構建非常相似。Gox 將為多個平臺并行構建。Gox 還將為您構建交叉編譯工具鏈。

你告訴它你想要針對哪些平臺,一個命令將為每個平臺構建一個單獨的二進制文件。但是,一個二進制文件不能針對多個系統。

要為 OSX(64 位)和 Linux(32 位和 64 位)構建,您可以使用:

gox -osarch="darwin/amd64 linux/386 linux/amd64"


查看完整回答
反對 回復 2021-10-18
  • 1 回答
  • 0 關注
  • 266 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號