macOS での Go アプリケーションのクロスコンパイル
質問:
クロスコンパイルできますかmacOS 上の Go アプリケーションで Windows 用のバイナリを生成し、 Linux?
答え:
はい、macOS 上で Go アプリケーションをクロスコンパイルすることは可能です。 Go 1.5 以降では、クロスコンパイル プロセスが簡素化され、ビルド プロセスに統合されました。
Go 1.5 以降のクロスコンパイル:
env GOOS=linux GOARCH=arm go build -v github.com/path/to/your/app
これにより、指定されたターゲット オペレーティング システムとアーキテクチャに合わせて Go アプリケーションがコンパイルされます。
以上がWindows および Linux 用の macOS 上で Go アプリケーションをクロスコンパイルできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。