安装错误:
【go-kafka】librdkafka 安装及运行错误 #错误
rdkafka_topic.c::: error: 'Z_DEFAULT_COMPRESSION' dndeclared (fitrst use in this function)
#原因:
缺少zlib-devel库,编译不通过。
查询zlib相关安装包可以看到zlib-devel没有安装
[root@localhost ~]# rpm -qa|grep zlib
zlib--el7.x86_64
#解决方法:
yum install zlib-devel -y
运行错误:
【go-kafka】librdkafka 安装及运行错误 #错误
./infocenter: error while loading shared libraries: librdkafka.so:
cannot open shared object file: No such file or directory
#原因:
位系统,在/usr/lib64路径没有找到库
[[email protected] infocenter]# ll /usr/lib64/librdkafka*
然后在/usr/lib下找到
[[email protected] infocenter]# ll /usr/lib/librdkafka*
-rwxr-xr-x. root root Jul : /usr/lib/librdkafka.a
-rwxr-xr-x. root root Jul : /usr/lib/librdkafka++.a
lrwxrwxrwx. root root Jul : /usr/lib/librdkafka.so -> librdkafka.so
lrwxrwxrwx. root root Jul : /usr/lib/librdkafka++.so -> librdkafka++.so
-rwxr-xr-x. root root Jul : /usr/lib/librdkafka.so
-rwxr-xr-x. root root Jul : /usr/lib/librdkafka++.so
#解决方法:
cp /usr/lib/librdkafka* /usr/lib64/