是否可以将包装成.so或.a文件?

时间:2013-11-10 03:51:06

标签: go cgo

最近我花了一些时间在cgo上以及如何在go中编写C代码。使用#cgo指令加载.so文件似乎很容易。但是,有没有什么方法可以以相反的方式做到这一点?也就是说,我们可以为.so或.a文件构建一个go包,以便它可以被c / c ++项目直接使用吗?

1 个答案:

答案 0 :(得分:3)

答案是Go代码无法动态加载到C代码尚未

有一些活动使这成为可能,但现在还没有准备好。

请参阅the discussion at on the mailing list