关闭

使用MongoDB C Driver时遇到的问题解决汇总

353人阅读 评论(0) 收藏 举报
分类:

1、configure使用--disable-automatic-init-and-cleanup选项的原因:

在mongoc官网的页面中(http://mongoc.org/libmongoc/current/init-cleanup.html)可以看到,automatic-init是一个已经弃用并会在未来移除的特性,所以在configure时禁用该特性。

弃用的原因是在不同平台上这个特性的行为可能不稳定。


2、使用mongoc的程序在链接时报undefine reference的问题,具体有:

undefined reference to `shm_unlink'

undefined reference to `sasl_client_done'

undefined reference to `SSL_library_init'

undefined reference to `CRYPTO_num_locks'

链接如下库可以解决:

librt

libssl

libcrypto

libsasl2

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:330123次
    • 积分:3541
    • 等级:
    • 排名:第9304名
    • 原创:74篇
    • 转载:37篇
    • 译文:0篇
    • 评论:76条
    好站链接
    尤龙同学的代码与诗歌