0

尝试在 VS 2010 上使用 MongoDb 驱动程序。使用 boost 1.4.9 包含新编译的 MongoDB 驱动程序(每晚)后,出现此错误:

mongoclient.lib(1): 错误 C2059: Syntaxfehler: '<'

mongoclient.lib(2): 错误 C2018: Unbekanntes Zeichen '0x60'

mongoclient.lib(3): 错误 C2059: Syntaxfehler: 'Ungültiges Suffix für Zahl'

mongoclient.lib(3): 错误 C2018: Unbekanntes Zeichen '0x16'

.......... 致命错误 C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen。

4

1 回答 1

0

强烈建议您不要使用独立驱动程序。而是从 git 下载并构建完整的 mongodb 源代码。这应该为您提供驱动程序和头文件(我没有用于测试它的 Windows 框,但对于 OSX/Linux 和所有平台的推荐解决方案都是如此)。最后,链接库,不要包含 .cpp 文件。

最好的,查理

于 2013-09-20T18:26:26.553 回答