编译 mongoclient.lib

来源:互联网 发布:枪神纪近战武器数据 编辑:程序博客网 时间:2024/06/06 03:37

想在windows下,也就是vc下用下mongodb driver c++,简单点说,很费劲,感觉mongodb不是为windows打造的,vc的编译工程结构也比较乱,今天我已成功编译出了mongoclient.lib在此向大家分享下。

1. 首先请配置好以下环境:

python 2.7
http://www.python.org

Scons 2.3.0    http://www.scons.org/

boost 1.49
     我是在这个版本上编译的,编译安装
     cd boost_1_49_0
     bootstrap.bat     // build build engine
     b2 --layout=versioned threading=multi toolset=msvc-10.0 --build-type=complete install

2. 下载mongodb的代码,https://github.com/mongodb/mongo
解压到:
mongo-master
cd mongo-master
scons mongoclient.lib      // 编译时间有点长

在mongo-master\build\win32\normal\client_build下可以找到mongoclient.lib




原创粉丝点击