mongodb的driver很多,感觉还是c还上手点,就下载了c的程序。
可以去mongodb官网上去下载c driver的源码:http://www.mongodb.org/display/DOCS/Building+with+Visual+Studio+2010
之后我们需要去安装scons这是一个累死make的编译器
需要安装:python:http://www.python.org/download/releases/2.7.2/.
windows下需要安装:http://sourceforge.net/projects/pywin32/files/pywin32/Build216/pywin32-216.win32-py2.7.exe/download
最后是scons:http://sourceforge.net/projects/scons/files/scons/2.1.0/scons-2.1.0.win32.exe/download.
安装好后就可以编译了:
使用cmd进入到刚刚下载c driver并解压到的文件夹。
如果是64位的window系统,直接使用scons就可以编译了
如果是32位的系统,需要使用scons --m32来进行编译。
编译完成后会出现bson.lib mongoc.lib
bson.dll mongoc.dll4 个文件。
这样就编译成功了。一定要记住是64位还是32位的系统,这个对之后的程序编译影响很大。
还有就是src文件中是编译使用的原文件
起哄mongo.h需要在以后的工程中使用。其中记录了常用的一些函数。
找不见api使用文档的可以看这个东西。