我一直在尝试在带有 MSVC 的 Windows 上使用 MongoCXX r3.1.2 和 Mongo-C 1.4.2,但没有运气。
当我尝试在项目中使用它时,我收到大约 2,000 个链接器错误。
错误:
1>------ Build started: Project: Mongo, Configuration: Debug x64 ------
1>main.cpp
1>libmongocxx.lib(find.obj) : error LNK2001: unresolved external symbol __imp_mongoc_read_prefs_new
1>libmongocxx.lib(index.obj) : error LNK2001: unresolved external symbol __imp_mongoc_read_prefs_new
https://pastebin.com/tkVyfuqj
我尝试使用新的 Mongo-C 驱动程序(1.7.0-r2),得到了相同的结果。该项目也是 64 位的。即使在我直接从文档中复制包含目录之后,我也会得到同样的结果。我正在使用 Visual Studio 2017,有人有什么想法吗?