cgoを使用してgolangからczlibを呼び出すことにより、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
}