2012-12-05 11 views
11

WindowsのC++またはC#コードで関数を呼び出せますか? Windowsではdllの生成をサポートしていますか?Windowsでdllコードを生成したり、C++/C#でgolangコードを呼び出すことができますか?

+0

私はgccgoがこのように互換性があることはよく知っていますが、まだDLLにコンパイルできないと思います... – rogerdpack

+0

その方向の作業が行われました。[issue 11058](https:// github.com/golang/go/issues/11058)。 2016年8月:まだ完了していません。 – Deleplace

答えて

9

いいえ、Goコードは静的リンクされています。その理由は、Goのランタイムであり、実行ファイルに埋め込まれています。


編集:

それは明らかに間接の多くの可能性が、実際に使用できるから遠いです。 詳細については、Call go functions from Cとリンクされたブログ記事を参照してください。

関連する問題