これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gox です。
プログラム:
NAME
ゴックス - Go用のシンプルなクロスコンパイルツール
USAGE 実施例
$ ゴックス -osarch="freebsd/386" github.com/foo/bar
DESCRIPTION
Gox は Go 用のクロスコンパイル ビルド ツールで、Go 用のバイナリを生成できるようにします。
対象のシステムに Go をインストールすることなく、外国のプラットフォームを利用できます。 複数稼働中
システムとアーキテクチャがサポートされている一方で、複数のコアでの並列ビルドがサポートされています。
可能。
Gox は、いくつかのターゲット オペレーティング システムとアーキテクチャをサポートしています。
Go コンパイラの現在のバージョン。 現在、(-骨) は次のとおりです: ダーウィン (Mac OS)
10.7 以降)、Windows、Linux、freebsd、openbsd、netbsd、および plan9。 の選択肢 (-アーチ)
amd64 (64 ビット X86)、386 (32 ビット x86)、arm (32 ビット ARM)、および arm64 (64 ビット ARM) です。 もし
オプションが指定されていない場合、gox は利用可能なすべてのペアを構築します (-osarch)すべてを並行して
利用可能なコア。
注: gox を使用する場合は、環境変数 $ゴパス に正しく設定する必要があります
/usr/share/gocode。 見る $ go 助けます ゴパス この問題については。
OPTIONS
してください ゴックス -h オプションの完全なリストと追加情報については、こちらをご覧ください。
onworks.net サービスを使用して gox オンラインを使用する