c++ - 无法在 Qt creator 中配置 mongodb
问题描述
您好,我在 Windows 10 中使用 Qt creator 4.6.0 和 MongoDB 4.0,并且我已经安装了 mongo-cxx-dirver-r3.3.0(用于 mongodb的c++ 驱动程序)。问题是,
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
每当我包含此文件以建立连接时。但它给出了错误,
错误:C1083:无法打开包含文件:'bsoncxx/config/config.hpp':没有这样的文件或目录。(在两个 .hpp 中都包含 config.hpp)。
但是每当我检查驱动程序的目录时,没有 config.hpp 文件,但我找到了 config.hpp.in。
解决方案
您需要先构建和安装驱动程序,然后才能使用它,而不仅仅是解压缩存档并尝试使用这些文件。该文件是在构建时创建config.hpp.in
文件的模板。config.h
请阅读安装说明:https ://mongodb.github.io/mongo-cxx-driver/mongocxx-v3/installation/
推荐阅读
- magento2 - magento 2.3 | bin/magento setup:di:compile .. 停止 @ 14%
- java - 扫描仪被跳过
- reactjs - 材质 UI 列表 - 单独的 OnClick 以展开
- javascript - 如何自动执行 JavaScript 架构/依赖规则?
- asp.net-core - Body 标签上的条件 HTML 标签
- apache - Apache - 将特定的 url 映射到不同的文档根目录
- angular - 错误:无法解析“rxjs/add/operator/map”
- angular - 使用 MatBottomSheet 时如何关闭浏览器上的工作表
- python - 在 python pandas 中搜索整行数据框的多个字符串值
- python - 无法将关键字“is_active”解析为字段?