月度存档: 十二月 2012

CentOS6 上的MongoDB 编译安装

MongoDB 是一个高性能分布式文件存储数据库,通常采用官方的二进制包进行安装,整理记录下手工编译的方法。
准备工作:
CentOS 6.x 64位系统,建议采用多核CPU,在多核并行编译时,物理内存不能少于8G,否则会频繁使用交换分区,导致编译时间过长。在 Xeon E3 1230 V2/8G 配置下编译大概耗时30分钟。
继续阅读 »

/usr/bin/ld: cannot find *** 的处理

转载自http://blog.sina.com.cn/s/blog_67bbb71101010tto.html
用g++编译C++程序时显示出:
/usr/lib/ld: cannot find -lc
/usr/lib/ld: cannot find -lgcc_s
/usr/lib/ld: cannot find -lm
/usr/lib/ld: cannot find -lgcc_s的错误。在网上看了很多中关于/usr/lib/ld: cannot find -lXXX的解法,但是大同小异,没有很具体的讲解。所以把我的解决方法记录一下。
继续阅读 »