IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

安装tokyocabinet的问题

xiaog's blog 2011-01-30 19:03:11 累计浏览 2,467 次
本机暂存

在SUSE Linux version 2.6.27.7-9-default (gcc version 4.3.2)上安装tokyocabinet的时候,需要安装相关的lib

http://fallabs.com/tokyocabinet/misc/bzip2-1.0.5.tar.gz

这个压缩包在安装的时候,Makefile中没有添加 -fPIC 参数 导致安装后,tc找不到它,所以要在它的Makefile中添加上 -fPIC
那gcc这个 -fPIC参数是什么意思的。
这位仁兄的描述很清晰
网友总结如下:
因此,不用fPIC编译so并不总是不好.
如果你满足以下4个需求/条件:
1.该库可能需要经常更新
2.该库需要非常高的效率(尤其是有很多全局量的使用时)
3.该库并不很大.
4.该库基本不需要被多个应用程序共享

这样解决了安装tc的问题。

同分类推荐文章

  1. 使用deepseek进行Oracle恢复,引起重大故障 (2026-06-22 10:56:00)
  2. 接手一个只差临门一脚的数据库恢复 (2026-06-18 00:13:09)
  3. 我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险 (2026-06-15 01:00:00)

查看更多 数据库 文章 →

建议继续学习

  1. Using MySQL as a NoSQL (累计阅读 7,110)
  2. 多个目录编译的makefile的编写 (累计阅读 6,601)
  3. gcc的内联汇编取全局变量地址 (累计阅读 5,007)
  4. 如何调试makefile变量 (累计阅读 4,072)
  5. cacti 增加 Tokyocabinet 监控 (累计阅读 3,922)
  6. linux常用的makefile模版编写 (累计阅读 3,549)
  7. MogileFS 的安装(MogileFS 系列2) (累计阅读 3,427)
  8. 如何在AIX中编译Perl (累计阅读 3,242)
  9. GCC编译错误 (累计阅读 3,028)
  10. 一文入门 Makefile (累计阅读 2,848)