Слияние кода завершено, страница обновится автоматически
工程目录必须为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 )