01、安装Python 2.7版本 32位 X86 最好自带pip,并配置环境变量C:\Python27;C:\Python27\Scripts;
本人使用的是python-2.7.16.msi
02、安装scons,采用如下命令:pip install scons
03、安装boost库 1.57.0 版本 到路径C:\boost_1_57_0
boost库下载地址: https://sourceforge.net/projects/boost/files/boost-binaries/
VS2019 boost1.71:boost_1_71_0-msvc-14.2-64.exe
VS2015 boost1.69:boost_1_69_0-msvc-14.0-64.exe
VS2012 boost1.57:boost_1_57_0-msvc-11.0-64.exe
VS2010 boost1.57:boost_1_57_0-msvc-10.0-64.exe
04、下载MongoDB C++驱动源码,并解压到指定路径
26compat驱动下载地址:https://codeload.github.com/mongodb/mongo-cxx-driver/zip/26compat
legacy驱动下载地址:https://github.com/mongodb/mongo-cxx-driver/tree/legacy
所有版本驱动的下载地址:https://github.com/mongodb/mongo-cxx-driver/releases
05、cmd窗口进入MongoDB C++驱动源码目录(那个源码能编译成功选哪个,首选26compat),并执行如下的命令:
cd\
cd C:\mongo-cxx-driver-26compat
scons --64 --dynamic-windows --sharedclient --prefix=C:\MongoCxxClient-VS2012 --cpppath=C:\boost_1_57_0 --libpath=C: \boost_1_57_0\lib64-msvc-11.0 --use-system-boost --full install-mongoclient
scons --64 --dynamic-windows --sharedclient --prefix=C:\MongoCxxClient-VS2019 --cpppath=C:\boost_1_71_0 --libpath=C: \boost_1_71_0\lib64-msvc-14.2 --use-system-boost --full install-mongoclient
若提示 time_support.cpp 报错,用本路径中的替换此文件
prefix指定生成的目标目录
cpppath指定boost头文件目录;
libpath指定boost库目录;
参考博客:
https://blog.csdn.net/azymq/article/details/44181439
https://blog.csdn.net/BuShiCheDi/article/details/50905067
https://www.cnblogs.com/hanmolabi/p/8111356.html
https://www.cnblogs.com/ym123/p/4282043.html?utm_source=tuicool&utm_medium=referral
MongoDB C++驱动编译教程VS2010 VS2012 VS2015
需积分: 6 66 浏览量
2023-04-20
11:22:07
上传
评论
收藏 17.97MB ZIP 举报
跨行小菜鸟
- 粉丝: 10
- 资源: 7
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 关于mybatis的一些相关资源
- 关于mybatist的一些相关资源
- uni-app实战社区交友类app开发&带视频教程
- mybatis动态sql的一些相关资源
- 隐马尔可夫模型在期货市场的应用_曾琦裕 (1).caj
- 极域解控和极域反控!!!
- 安卓android-serialport-api 串口demo源代码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈