Windows でのクロスコンパイル
目次
ツール 1: PowerShell ツールを使用してコンパイルする
ツール 1: PowerShell ツールを使用してコンパイルする
##### Linux
$env:GOOS="linux"
$env:GOARCH="amd64"
通常のビルドをビルドする
圧縮ビルド go build -ldflags="-s -w"
その他のクロスコピーコンテンツについては、以下を参照してください。
ツール 2: goland ツールのコンパイル
Linux コンパイルの例
SET CGO_ENABLED=0 # C言語コンパイルを使用するかどうか
SET GOOS=linux
SET GOARCH=amd64
go build -ldflags="-s -w"
PowerShell の追加のコンパイル設定
##### Linux(arm) Raspberry Pi
$env:GOOS="linux"
$env:GOARCH="腕"
通常のビルドをビルドする
圧縮ビルド go build -ldflags="-s -w"
##### ウィンドウズ
$env:GOOS="ウィンドウ"
$env:GOARCH="amd64"
通常のビルドをビルドする
圧縮ビルド go build -ldflags="-s -w"
##### Linux ミスル
$env:GOOS="linux"
$env:GOARCH="ミップル"
$env:GOMIPS="ソフトフロート"
通常のビルドをビルドする
圧縮ビルド go build -ldflags="-s -w"
##### マック
$env:GOOS="ダーウィン"
$env:GOARCH="amd64"
通常のビルドをビルドする
圧縮ビルド go build -ldflags="-s -w"
パワーシェルを開く方法:
1. ショートカットキー win+X
2. プロジェクト ディレクトリで、Shift キーを押しながら右クリックして、
3. コマンドを実行して cmd を開き、powershell を入力します。
他にも方法があります。自分で調べるには、 次の記事を参照してください: win10_Dadaguyue のブログで PowerShell を使用する方法 - CSDN blog_win10powershell