1

cgo を使用して Go から C ライブラリを呼び出す方法については、たくさんの情報を見つけましたが、反対に、Go でライブラリを作成し、さまざまな C プログラムでリンク/使用することに興味があります。

これは可能ですか?これに適したリソースはありますか? ありがとう。

4

1 に答える 1

1

これは現在実行できません。Go はエントリ ポイントである必要があり、gccgo を使用しないと、Go を共有ライブラリにコンパイルできません。

これを変更する提案があるため、ある時点でオプションになる場合とそうでない場合があります。詳細については、このドキュメントを参照してください。

于 2015-02-17T16:19:01.007 に答える