一般网站自己可以做播放器吗,给公司做网站要花多钱,盘锦网站建设平台,佛山网站建设专家评价2019独角兽企业重金招聘Python工程师标准 Mongodb 是采用 Scons 来构建的。Scons是一个Python写的自动化构建工具#xff0c;从构建这个角度说#xff0c;它跟GNU make是同一类的工具。所以要编译MongoDB的C语言驱动#xff0c;不仅要有C/C开发环境#xff0… 2019独角兽企业重金招聘Python工程师标准 Mongodb 是采用 Scons 来构建的。Scons是一个Python写的自动化构建工具从构建这个角度说它跟GNU make是同一类的工具。所以要编译MongoDB的C语言驱动不仅要有C/C开发环境而且还要有Python环境及Scons库。 编译环境Windows 2008 Visual Studio 2010 Python 2.7 SCons 2.3.0;其中Python编译器主要有两个版本2.7和3.x请务必安装Python2.7因为SCons2.3.0仅支持Python2.x编译器并且Python2.7是当前使用最为广泛的版本。 下载地址 Python2.7 http://www.python.org/download/releases/2.7.5/ SCons2.3.0 http://www.scons.org/ Mongo-c-driver https://github.com/mongodb/mongo-c-driver(GitHub托管) 假设当前操作系统上已经配置了C/C开发环境(Visual Studio 2010)首先安装Python2.7安装目录默认为C:/Python27然后安装Scons2.3.0安装Scons2.3.0时会自动检测Python安装目录并将安装到Python中的Scripts目录增加环境变量: C:\Python27 与 C:\Python27\Scripts 到PATH编译环境搭建完毕。 下载mongo-c-driver并解压在“命令提示符”DOS模拟环境cmd.exe下进入到mongo-c-driver的解压目录例如解压到C盘根目录则路径为C:\mongo-c-driver-master在C:\mongo-c-driver-master提示符下输入SCons --m32 --c99回车即可编译完成后会在mongo-c-driver目录中生成两个动态链接库bson.dll和mongoc.dll以及相应的bson.lib和mongoc.lib。 注在开发程序进行编译时需要在项目属性中配置“C/C-预处理器定义”预定义四个宏MONGO_HAVE_STDINTMONGO_HAVE_UNISTDMONGO_USE__INT64MONGO_USE_LONG_LONG_INT在VC目录-包含目录中添加C:\mongo-c-driver-master\src目录包含mongo-c-driver头文件目录在链接器-输入-附加依赖项中添加bson.lib和mongoc.lib库链接mongo-c-driver库即可编译程序。 编译截图 转载于:https://my.oschina.net/u/273132/blog/150719