1、安装依赖的库

需要安装bzip2和zlib

zlib很简单,yum搞定:

yum install zlib-devel

但是yum上的bzip2似乎不符合作者推荐的版本最低要求,所以手动安装吧……

wget http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz

tar -xzvf bzip2-1.0.5.tar.gz

cd bzip2-1.0.5

make -f Makefile-libbz2_so

make install PREFIX=/usr

2、编译、安装Tokyo Cabinet

./configure --prefix=/usr --enable-fastest --enable-off64 --enable-profile

make

#可以检查一下,不过时间会比较长:

make check

#最后安装

make install

3、安装Java支持

wget http://www.1978th.net/tokyocabinet/javapkg/tokyocabinet-java-1.23.tar.gz

tar -xzvf tokyocabinet-java-1.23.tar.gz

cd tokyocabinet-java-1.23

./configure --prefix=/usr

#然后报错居然……缺少jni.h,忘记装JDK了……

#记得导出JAVA_HOME,否则一样报错jni.h确实。

export JAVA_HOME="/usr/java/default"

#再次Configure,可以了。

./configure --prefix=/usr

make

make install

最终,在/usr下有了tokyocabinet.jar和libjtokyocabinet.so两个文件。

tokyo cabinet java_Tokyo Cabinet的安装,含Java版(CentOS 5.4)相关推荐

  1. MC基础教程#2 加载器、模组、光影、材质包、数据包下载及安装(国际Java版)

    MC基础教程系列第二期出了 和上一期隔了两年- 加载器 下载 Forge 老牌加载器,新版本( 1.13+ )不太好用 官网: https://files.minecraftforge.net/net ...

  2. 命令行版 Centos 7 虚拟机安装 xfce4 桌面 + x11vnc + novnc

    命令行版 Centos 7 虚拟机安装 xfce4 桌面 + x11vnc + novnc 安装命令行版 Centos 7 虚拟机 xfce4 桌面环境 安装 x server 安装.启动 xfce4 ...

  3. Ubuntu安装Eclipse-cpp教程(含java运行环境搭建)

    转自:http://blog.csdn.net/u010333084/article/details/69568849 网络上各种相关的博客教程不胜枚举,都写的很好很详细,但是正因为太详细了,反而让许 ...

  4. Ubuntu上安装oracle java 7

    Ubuntu上安装oracle java 7 from: http://sddhn.blog.163.com/blog/static/128187792013103014453434/ 1.通过PPA ...

  5. Ubuntu18保姆级教程及其jdk和hadoop安装含资源

    Ubuntu18保姆级教程及其hadoop安装含资源 安装Ubuntu 新建Ubuntu虚拟机 1.点击新建 2.自定义虚拟机的名称,修改虚拟机所在文件夹,默认为C盘,建议改到C盘外的其他盘,然后点击 ...

  6. Windows下 安装Oracle Java 11 并设置环境变量

    Oracle Java 11 官网:Java SE Development Kit 11- - Downloads 2019-5-30:最新的版本是11.0.3 选择Windows版本: 注意:现在下 ...

  7. TPC-W安装与配置(威斯康星大学Java版)

    来自  http://blog.csdn.net/cybercode/article/details/6737415 系统:CentOS 5.6 TPC-W 官方介绍:http://www.tpc.o ...

  8. 学习笔记Hadoop(四)—— Hadoop集群的安装与部署(1)—— 虚拟机安装、java安装

    一.虚拟机安装 1.1.了解一下概念 操作系统 操作系统(operation system,简称OS)是管理计算机硬件与软件资源的计算机程序.操作系统需要处理如管理与配置内存.决定系统资源供需的优先次 ...

  9. SCALA Linux安装:JAVA.LANG.NUMBERFORMATEXCEPTION: FOR INPUT FOR INPUT STRING: “0X100“

    SCALA安装:JAVA.LANG.NUMBERFORMATEXCEPTION: FOR INPUT FOR INPUT STRING: "0X100" 问题描述 Linux终端输 ...

最新文章

  1. Eclipse打JAR包,插件FatJar安装与使用
  2. Collection接口详解
  3. 写给用我的“新闻推荐项目”做毕设的同学们
  4. ylbtech-LanguageSamples-Porperties(属性)
  5. Java工作笔记-apache-tomcat-8.5.49及geoserver-2.7.5搭建
  6. springboot公共模块打包_SpringBoot多模块项目打包方法(jar和war)
  7. 《大话设计模式》笔记(1)——创建型模式
  8. 1.MAC中MySql的环境配置
  9. Spring源码系列(十一)——Spring源码总结
  10. python 统计excel表格_利用python对excel计数,并输出结果 python返回excel中sheet的数量...
  11. JavaScript 每日一题---LeetCode 121. 买卖股票的最佳时机
  12. css3动画属性菜鸟,CSS3 animation-timing-function 属性 | 菜鸟教程
  13. JDK下载安装以及idea环境变量的配置(详细步骤)
  14. 信任是高效工作的基石,但是得来却非常不易
  15. 全球重力异常值和磁场异常值提取
  16. php中的isset函数
  17. 工地安全帽反光衣识别系统 yolov5
  18. Plupload中文文档
  19. 2.Oracle深度学习笔记——内存架构之UGA
  20. 回收站删除的文件能恢复吗?回收站文件恢复,3招解决

热门文章

  1. Matplotlib实例教程(十五) 3D散点图
  2. Python入门100题 | 第079题
  3. 「多图」图解10大CNN架构
  4. ping程序和tracert(traceroute)背后的故事--ICMP协议
  5. 优酷蓝鲸近千节点的Redis集群运维经验总结
  6. 主流的Python领域和框架--转
  7. hibernate 三种查询方式源码跟踪及总结
  8. 【Python】写文件个性化设置模块Python_Xlwt练习
  9. 自动化特征工程和自动建模在风控场景的应用
  10. 乌镇现场·帅初:公有链的未来——链上校验,链下计算