如何解决是否有可能使用 .so 文件?
类似的问题是 6 年前发布的 (How to import and use .so file in golang program)
我想当前的版本会对此进行调查。
我必须从我的 Go 代码中调用 network.so。
network.so 下的功能之一
bool Tape::test1(obj a,obj b) {
}
我目前的实施
/* #cgo LDFLAGS: -ldl
#include <dlfcn.h>
*/
func main() {
handle := C.dlopen(C.CString("network.so"),C.RTLD_LAZY)
//How to call C.test1 function ?
}
寻找一些例子。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。