1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chenjk10-mongodb-c-cxx-Driver

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
说明.txt 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
chenjinkun Отправлено 17.03.2017 14:15 32d7af5
工程目录必须为D盘D:\Mongo-Driver
要求安装cmake
生成步骤
生成libbson库 D:\Mongo-Driver\mongo-c-driver-1.6.0\src\libbson\VS == 》》 D:\Mongo-Driver\mongo-c-driver-Bin
生成mongo c driver库 D:\Mongo-Driver\mongo-c-driver-1.6.1\VS == 》》 D:\Mongo-Driver\mongo-c-driver-Bin
生成mongo cxx driver库 D:\Mongo-Driver\mongo-cxx-driver-r3.1.1\VS ==》》D:\Mongo-Driver\mongo-cxx-driver-Bin
每个生成都生成一下INSTALL工程以复制头文件、lib、dll到指定生成目录
##########################################################################################
关于mongo-c-driver驱动,使用了mongo-c-driver-1.6.0和mongo-c-driver-1.6.1两个版本生成一个C版驱动库,生成目录mongo-c-driver-Bin
使用两个版本原因如下
mongo-c-driver-1.6.0中的mongo-c-driver驱动无法生成dll和静态lib工程,原因未知
mongo-c-driver-1.6.1中的libbson目录为空
两个版本驱动合并才能编译一个C版的驱动
##########################################################################################
要求:libbson库,mongo c driver库,openssl,boost1.59版本以上,当前编译使用boost_1_63_0
对于mongo-cxx-driver驱动,使用时必须使用对应debug和release版本,不然就会造成崩溃
mongo-cxx-driver-r3.1.1生成的工程会有几个工程编译不过,不过不影响生成动态库和静态库

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/chenjk10-mongodb-c-cxx-Driver.git
git@api.gitlife.ru:oschina-mirror/chenjk10-mongodb-c-cxx-Driver.git
oschina-mirror
chenjk10-mongodb-c-cxx-Driver
chenjk10-mongodb-c-cxx-Driver
master