0
私はGo
に新規ですので、間違っていれば私を修正してください。実行可能ファイルGo
は静的にリンクされています。だから、もし私がLinux (ubuntu)
を使っているならば、私はWindowsでコード化することができます。それで、そうすることが可能か、私はここで何かを逃しています。ubuntuから生成されたgo buildの出力をwindwosに実行することができます
私はGo
に新規ですので、間違っていれば私を修正してください。実行可能ファイルGo
は静的にリンクされています。だから、もし私がLinux (ubuntu)
を使っているならば、私はWindowsでコード化することができます。それで、そうすることが可能か、私はここで何かを逃しています。ubuntuから生成されたgo buildの出力をwindwosに実行することができます
可能ですが、説明するよりも少し複雑です。静的コンパイルにかかわらず、Goコンパイラは、任意のプラットフォームから任意のプラットフォームへのコードを生成できます。これを行う方法のクイックガイドについては
、これは私が見つけることを計画するものです。この記事http://dave.cheney.net/2015/03/03/cross-compilation-just-got-a-whole-lot-better-in-go-1-5
を参照してください。しかし今、Windows上のUbuntuのBashは、VMを使ってWindowsを実行すると壊れてしまいます(私のネットワークにはネットワーク接続がありません)ので、テストはできません。しかし、技術的には、Linuxでコンパイルされたバージョンはyesを使用するべきです。 – eduncan911