tokyocabinet安装日志(持续更新)
http://sourceforge.jp/projects/sfnet_tokyocabinet/releases/
这个网站的最新tt和tc都在此
1.下载tokyocabinet
http://sourceforge.jp/projects/sfnet_tokyocabinet/downloads/tokyocabinet/1.4.32/tokyocabinet-1.4.32.tar.gz
2.解压并安装tokyocabinet-1.4.32.tar.gz
tar zxvf tokyocabinet-1.4.32.tar.gz
cd tokyocabinet-1.4.32
./configure //执行configure文件,编译一下
3.提示错误
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure.sh:error:no acceptable C compiler found in $PATH
See 'config.log' for more details.
未安装gcc编译器
yum -y install gcc
用gcc -v可查看gcc的版本
在次执行configure文件
提示错误
> checking expat.h usability... no
> checking expat.h presence... no
> checking for expat.h... no
下载expat2.tar.gz
在/usr/local下解压并安装expat2.tar.gz
提示expat2安装成功
删除expat2.tar.gz安装包
安装tokyocabinet仍然提示错误
推断原安装文件缺少文件
找了另外一个安装包
wget http://sourceforge.net/projects/tokyocabinet/files/tokyocabinet/1.4.30/tokyocabinet-1.4.30.tar.gz/download
tar zxvf tokyocabinet-1.4.30.tar.gz
./configure --prefix=/usr/local/tcserver/
make
提示错误
我擦,又错误又是什么.h文件没找到,我擦擦
百度有一些,发现有个娃的跟我的情况一样,果断换成这条命令
./configure --prefix=/usr/local/ttserver/ --with-tc=/usr/local/tc
提示一个警告,应该问题不大
> configure: WARNING: unrecognized options: --with-tc
make && make install
我擦 又报错 lz无语中 。。。
> ibtokyocabinet.so.8.23.0] 错误 1
没法了找百度,发现这边文章很给力
http://yangguanghaojie.blog.163.com/blog/static/1899080520130244240149/
libbz2.a,libz.so导致tokyocabinet make失败问题解决方法
http://www.blogjava.net/haha0515/archive/2009/09/30/296957.html
文章说的方法太复杂了
我就在/usr/local/lib里面把libbz2.a和libz.a文件删除了
然后再次编译tc安装tc居然成功了
还是用的原来的tokyocabinet-1.4.32.tar.gz这个安装包
下载tokyotyrant-1.1.33.tar.gz
安装tokyotyrant需指定tokyocabinet的目录
./configure --prefix=/usr/local/tt --with-tc=/usr/local/tc
稳当,安装成功!!!
启动ttserver报错...
./ttserver: error while loading shared libraries: libtokyocabinet.so.8: cannot open shared object file: No such file or director
lz无语中....改天在搞ttserver的事情了
tokyocabinet安装日志(持续更新)的更多相关文章
- iPadOS 更新日志 - 持续更新中
本文只是为了简单记录一下每个正式版本发布时间和更新内容,只有这个初衷,从2019年9月25日开始,将会持续更新. iPadOS 13.1 - 2019年9月25日 经全新命名的 iPadOS 是一款强 ...
- iOS 更新日志 - 持续更新中
本文只是为了简单记录一下每个正式版本发布时间和更新内容,只有这个初衷,从2019年9月25日开始,将会持续更新. iOS 13.1 - 2019年9月25日 iOS 13.1 iOS 13.1 包括错 ...
- Sublime Text 3常用插件安装(持续更新)
首先声明一下,小编是做后台开发出身,但是总是想捣鼓一些小的网站出来,可能是完美心作祟,感觉前端这边不能差事,所以就自己上了,一开始是用eclipse来开发的,具体原因忘了,也不知道怎么就开始用Subl ...
- Python——各类库的安装(持续更新)
一.BeautifulSoup 说明:www.crummy.com:Beautiful Soup 3只能在python2.x版本中运行,而Beautiful Soup 4还可以在python3.x版本 ...
- 在 CentOS 7.2 上安装 ODOO 10 (2018-10-09 持续更新)
在 CentOS 7.2 上安装 ODOO 10 更新系统 yum update 安装 EPEL 源 1 yum install -y epel-release 安装依赖组件 yum install ...
- Linux命令(持续更新ing)
*.命令语法: a.在进行参数设定时,通常为“-”号,若为完整参数名称,则输入“--”符号; b.指令太长的时候,可以使用“\”符号使指令连续到下一行; c.各种符号的意义: '' ...
- DataStage 错误集(持续更新)
DataStage 错误集(持续更新) DataStage序列文章 DataStage 一.安装 DataStage 二.InfoSphere Information Server进程的启动和停止 D ...
- ASP.NET MVC深入浅出系列(持续更新) ORM系列之Entity FrameWork详解(持续更新) 第十六节:语法总结(3)(C#6.0和C#7.0新语法) 第三节:深度剖析各类数据结构(Array、List、Queue、Stack)及线程安全问题和yeild关键字 各种通讯连接方式 设计模式篇 第十二节: 总结Quartz.Net几种部署模式(IIS、Exe、服务部署【借
ASP.NET MVC深入浅出系列(持续更新) 一. ASP.NET体系 从事.Net开发以来,最先接触的Web开发框架是Asp.Net WebForm,该框架高度封装,为了隐藏Http的无状态模 ...
- Ext JS学习第十六天 事件机制event(一) DotNet进阶系列(持续更新) 第一节:.Net版基于WebSocket的聊天室样例 第十五节:深入理解async和await的作用及各种适用场景和用法 第十五节:深入理解async和await的作用及各种适用场景和用法 前端自动化准备和详细配置(NVM、NPM/CNPM、NodeJs、NRM、WebPack、Gulp/Grunt、G
code&monkey Ext JS学习第十六天 事件机制event(一) 此文用来记录学习笔记: 休息了好几天,从今天开始继续保持更新,鞭策自己学习 今天我们来说一说什么是事件,对于事件 ...
随机推荐
- PHP函数参数的引用传递和值传递
函数的参数传递有两种方式 1,值传递 常见的 test($param) 方式就是值传递,在函数内部修改$param,不会影响外部变量$param的值 2,引用传递 参数是引用传递的方式,此时函数内部 ...
- JOSN的stringify()和parse()方法
JOSN的stringify()和parse()方法使用,stringify()把对象序列化,parse()把JSON字符串解析为js对象 <script> var book = { ti ...
- Android动态加载代码技术
Android动态加载代码技术 在开发Android App的过程当中,可能希望实现插件式软件架构,将一部分代码以另外一个APK的形式单独发布,而在主程序中加载并执行这个APK中的代码. 实现这个任务 ...
- 从几个sample来学习JAVA堆、方法区、JAVA栈和本地方法栈
最近在看<深入理解Java虚拟机>,书中给了几个例子,比较好的说明了几种OOM(OutOfMemory)产生的过程,大部分的程序员在写程序时不会太关注Java运行时数据区域的结构: 感觉有 ...
- php中12个魔术方法
本文列举了php面向对象当中12个魔术方法,并对此进行一一详细介绍,希望对新手有所帮助. 1.构造方法: __construct() 参数:自定义 触发时机:new的一瞬间自动调用 作用:初始化成员属 ...
- MVC之ActionResult
一.所有的Controller都继承自System.Web.Mvc.Controller 目前ASP.NET MVC3默认提供了多种ActionResult的实现,在System.Web.Mvc命名空 ...
- cmd用到的基本操作
dir #显示当前目录中的文件和子目录 dir /a #显示当前目录中的文件和子目录,包括隐藏文件和系统文件 a = all dir c: /a:d #显示 C 盘当前目录中的目录 d = direc ...
- UGUI Button控件
今天一起来学习下Button控件, Button控件其实是由Text,Button,Image组件形成的. 这里就简单介绍下Button组件 Interactable: 代表该组件是否进行交互, 我们 ...
- SQL Server 2000 函数使用---CAST 和 CONVERT
本文来自:http://www.cnblogs.com/xh831213/category/47654.html 将某种数据类型的表达式显式转换为另一种数据类型.CAST 和 CONVERT 提供相似 ...
- 谱聚类--SpectralClustering
谱聚类通常会先对两两样本间求相似度. 然后依据相似度矩阵求出拉普拉斯矩阵,然后将每一个样本映射到拉普拉斯矩阵特诊向量中,最后使用k-means聚类. scikit-learn开源包中已经有现成的接口能 ...