1.从github下载源码。

wget https://github.com/xerial/snappy-java/tree/1.0.5

2.解压源码包。

unzip snappy-java-1.0.5.zip

3.进入解压后目录。

cd snappy-java-1.0.5

4.Makefile文件中

注释第21行curl脚本语句,增加新的网页链接下载snappy-1.0.5.tar.gz
#curl -o$@ http://snappy.googlecode.com/files/snappy-$(VERSION).tar.gz.tar.gz) curl -k -o$@ https://src.fedoraproject.org/lookaside/pkgs/snappy/snappy-$(VERSION).tar.gz/4c0af044e654f5983f4acbf00d1ac236/snappy-$(VERSION).tar.gz.tar.gz/4c0af044e654f5983f4acbf00d1ac236/snappy-$(VERSION).tar.gz)
说明:
由于原始的snappy下载地址snappy.googlecode.com已经不能访问,所以需修改为其它下载地址。

5.进入snappy-java解压目录

cd snappy-java-1.0.5

6.执行编译。

make