MongoDB系列二:安装mongoDB C/C++驱动(New C++11 driver)
来源:互联网 发布:两组数据的差异性分析 编辑:程序博客网 时间:2024/06/04 19:45
CentOS7.2上安装mongodb cxx驱动笔记
1.如果CMAKE版本低于3.2版本,要先升级CMAKE 到3.2版本,安装c++驱动要求升级到v3.2以上版本
删除现有版本:
yum remove cmake
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
tar zxvf cmake-3.2.2.tar.gz
cd cmake-3.2.2
./configure
make
make install
ln -s /usr/local/bin/cmake /usr/bin //做一个软连接
查看cmake版本:
cmake --
version
2.安装MongoDB C driver
yum install pkg-config openssl-devel cyrus-sasl-devel
wget https://github.com/mongodb/mongo-c-driver/releases/download/1.6.0/mongo-c-driver-1.6.0.tar.gz
tar -xvzf mongo-c-driver-1.6.0.tar.gz
cd mongo-c-driver-1.6.0
./configure –disable-automatic-init-and-cleanup
make
sudo make install
cd ../
3.安装automake
wget http://ftp.gnu.org/gnu/automake/automake-1.14.tar.gz
tar -zxvf automake-1.14.tar.gz
cd automake-1.14
./bootstrap.sh
./configure
make
make install
4.安装libbson
wget https://github.com/mongodb/libbson/releases/download/1.6.0/libbson-1.6.0.tar.gz
tar -xzvf libbson-1.6.0.tar.gz
cd libbson-1.6.0/
./configure –prefix=/usr --
libdir=/usr/lib64
make
make install
cd ../
5.安装mongocxx driver
wget https://github.com/mongodb/mongo-cxx-driver/archive/r3.1.1.tar.gz
tar -zxvf r3.1.1.tar.gz
cd mongo-cxx-driver/build
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig cmake -DCMAKE_BUILD_TYPE=Release -DBSONCXX_POLY_USE_MNMLSTC=1 -DCMAKE_INSTALL_PREFIX=/usr/local ..
sudo make EP_mnmlstc_core
make && sudo make install
ln -s /usr/local/lib/libmongocxx.so /usr/lib/libmongocxx.so
安装完成。
- MongoDB系列二:安装mongoDB C/C++驱动(New C++11 driver)
- Mongodb 安装c++driver Ubuntu
- Mongodb c Driver 编译
- mongodb c driver
- MongoDB-C驱动的安装
- Mongodb c Driver 使用实例
- MongoDb C#Driver 模糊查询
- mongoDB C Driver使用介绍
- MongoDB笔记四: C Driver
- mongodb安装和mongo-c-driver的安装使用
- 小白在Ubuntu安装mongoDB 与 mongo-c-driver
- 用C#操作Mongodb(c#mongodb驱动)
- 用C#操作Mongodb(c#mongodb驱动)
- mongodb的c驱动使用
- mongodb C driver的异步查询
- Mongodb空间查询之C++driver
- 在Windows上编译MongoDB C Driver
- mongodb c driver执行mongo_run_command求sum
- HTTP状态码详解
- Android — 个人简洁记账本项目开发日志
- 黑白棋游戏
- Ajax 请求 asp.net mvc 的View
- composer安装,速度慢
- MongoDB系列二:安装mongoDB C/C++驱动(New C++11 driver)
- [佛教] 记几本唯识入手书籍
- 156 - Ananagrams
- 告别外卖“黑作坊”,零成本打造千万并发后厨直播
- 变量与函数的声明与定义
- 1.安卓开发环境搭建
- Mapnik在CentOS7系统下的编译与安装
- Android 5.1 SoundRecorder 编译
- js基础