-
下载安装包
链接: zk安装包提取链接 提取码: zdbv ,也可以自行官网下载!
-
解压压缩包
tar -zxvf zookeeper-3.4.10.tar.gz
-
编译zk的原生开发API(c/c++接口)
进入上面解压目录src/c下面,zookeeper已经提供了原生的C/C++和Java API开发接口,需要通过源码编译生成,过程如下:
# 这个目录下:zookeeper-3.4.10/src/c sudo ./configure sudo make sudo make install
注意:sudo make这个过程可能会出现如下问题:
问题原因:
我的Linux上安装的gcc版本是8.3.0,编译检测性非常高
zookeeper源码编译生成C函数接口,在./configure后生成的MakeFile文件中,默认是将警告当成错误的,因此导致上图中的警告,总是以错