标签: go
我谷歌了一段时间,似乎cgo现在支持C ++。 但是当我在Golang中调用C ++之类的C ++函数时,它失败了。 所以我想知道如何让cgo知道我调用的函数是C ++函数,而不是C函数?
我感谢任何帮助。
答案 0 :(得分:0)
目前只有两种方法可以做到:
使用swig,官方示例位于$GOROOT/misc/swig/callback。
像你一样编写手工制作的包装,以及任何其他不支持C ++的语言。