mongo-cxx-client linux 不需要的“v_noabi”子目录

问题描述

按照其主页 (http://mongocxx.org/mongocxx-v3/installation/linux/) 中所述从源代码安装 mongo-cxx-driver 之后 在我的 debian 机器上,安装目录为:

"/usr/local/include/mongocxx/v_noabi/mongocxx"

bsoncxx 也是如此。我在他们的高级配置站点 (http://mongocxx.org/mongocxx-v3/installation/advanced/) 上尝试了所有建议的参数,以防止创建 v_noabi 子目录而没有成功。

这个目录的问题是它会让我无法将源文件包含到我的 C++ 项目中。例如,当包含“mongocxx/v_noabi/mongocxx/foo.h”时,它会抱怨 foo.h 不能包含依赖项,因为 foo.h 中的包含路径只是“mongocxx/bar.h”而没有“v_noabi”目录。

mongocxx 版本是 3.6
linux 内核是 5.10.0
os 是 kali linux 版本 2021.1

有人解决了这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)