go语言的syscall加载dll库是否只支持C兼容的

hcl9118 · · 4292 次点击
两年前的帖子翻出来了,厉害。。。
#3
更多评论
使用swig工具生成go调用的文件,但目前我的生成文件编译时总找不到指定的函数,还希望大家共同研究一下哈
#1
是的。Go 对 dll 只能识别导出的 C 接口。 由于 C++ 支持重载,所以编译器会给 C++ 函数改名
#2