尝试在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ültigesSuffixfürZahl'
mongoclient.lib(3):错误C2018:Unbekanntes Zeichen'0x16'
............ 致命错误C1003:Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen。
答案 0 :(得分:0)
强烈建议您不要使用独立驱动程序。而是从git下载并构建完整的mongodb源代码。这应该会得到驱动程序和头文件(我没有一个Windows框来测试它,但这适用于OSX / Linux和所有平台的推荐解决方案)。最后,链接库,不要包含.cpp文件。
最佳, 查理