没有合适的资源?快使用搜索试试~ 我知道了~
universal:通用共享库用户空间加载器
共33个文件
go:10个
cpp:4个
h:4个
需积分: 9 0 下载量 108 浏览量
2021-05-06
05:42:56
上传
评论
收藏 85KB ZIP 举报
温馨提示
通用装载机 该加载器提供了一个统一的Go接口,用于从Windows,OSX和Linux上的内存加载共享库。 还包括一个跨平台的Call()实现,使您可以轻松地从那些库中调用导出的符号。 基本用法 libraryPath设置为lib.so为Linux, lib.dyld的OSX,或lib.DLL for Windows,然后: image, err = ioutil.ReadFile(libraryPath) ... loader, err := universal.NewLoader() ... library, err := loader.LoadLibrary("main", &image) ... val, err := library.Call("Runme", 7) ... 完整的使用示例可在此仓库的examples /文件夹中找到。 特点和局限性 OSX后端使
资源推荐
资源详情
资源评论
收起资源包目录
universal-main.zip (33个子文件)
universal-main
.gitignore 269B
go.mod 292B
darwin_test.go 2KB
loader_windows.go 7KB
LICENSE 34KB
go.sum 2KB
examples
windows_example
main.go 667B
linux_example
main.go 436B
darwin_example
main.go 515B
README.md 2KB
loader_darwin.go 5KB
windows_test.go 3KB
universal.go 1KB
loader_linux.go 2KB
linux_test.go 960B
test
src
TestDLL
TestDLL
dllmain.cpp 433B
TestDLL.vcxproj.filters 1KB
Test.h 246B
framework.h 149B
Test.cpp 197B
pch.cpp 186B
TestDLL.vcxproj 8KB
TestDLL.vcxproj.user 165B
pch.h 563B
TestDLL.sln 1KB
main_dll
main.h 215B
build.bat 50B
main.cpp 102B
64
TestDLL.dll 56KB
main-arm64.dyld 16KB
main.so 15KB
main.dll 93KB
32
TestDLL.dll 36KB
共 33 条
- 1
资源评论
天驱蚊香
- 粉丝: 27
- 资源: 4554
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功