为了账号安全,请及时绑定邮箱和手机立即绑定

如何将zlib包装在golang中?

如何将zlib包装在golang中?

Go
猛跑小猪 2021-05-18 17:18:49
我试图通过使用cgo从golang调用c zlib来修复golang最慢的zip实现但我得到一个错误错误:'deflateInit' 未声明(首次在此函数中使用)deflateInit在zlib.h中定义我想念什么吗?感谢您的任何提示。package main/*#include <stdlib.h>#include <stdio.h>#include <string.h>#include <assert.h>#include "zlib.h"*/import "C"import (    "fmt")func main() {    fmt.Println("hmmm....")    fmt.Println(int(C.random()))    var strm C.struct_z_stream    fmt.Println(strm)    ret := C.deflateInit(&strm, 5) // trouble here}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信