Go1.5生成动态库
由 zmguozi 在 2015-07-04 12:25 发布 8949 次点击
生成C动态库lib.go 源文件
lib.c 源文件文件,目的是生成导出函数和lib.h文件 include “_cgo_export.h”将这段代码生成c库,进入该源码目录执行: 生成动态库go build -v -x -buildmode=c-shared -o lib.so 生成静态库:go build -v -x -buildmode=c-archive -o lib.a 要点:1.不能将单个的包编译成C库; 生成GO动态库
将这段代码生成GO动态库,进入该源码目录执行: 调用
进入该源码目录执行:
zmguozi 于 2015-07-07 22:23 修改
10 回复
|
|