我已经成功地与如何使用mongo-cxx-driver设置Visual Studio项目设置?
CMAKE_INSTALL_PREFIX建立MongoDB的驱动程序在Windows 10 C++的版本3.0.3 = C:\蒙戈-CXX驱动
但我不知道如何在Visual Studio 2015中设置一个可以使用此驱动程序的项目。
我在这里找到了this post,但我不明白确切的解决方案。我尝试以下特性,但失败:
- C/C++>附加包含目录:C:\蒙戈-C-驱动\包括\ libbson-1.0; C:\蒙戈-C-驱动\包括\ libmongoc- 1.0; C:\ mongo-cxx-driver \ include \ bsoncxx \ v_noabi; C:\ mongo-cxx-driver \ include \ mongocxx \ v_noabi;%(AdditionalIncludeDirectories)
- Linker> Additional Library Directories:C:\ mongo- %(附加库文件目录)
Visual Studio不标记任何错误,但是当我尝试编译代码时,出现401错误。
我希望有人能帮助我。
编辑:所有401错误的完整列表存储在here。
编辑:我开始一个新的项目,并使用完全相同的设置。现在我只得到14个错误。错误列表存储在这里(编辑:删除文件)。
编辑:我添加了以下配置:
- 配置管理器>活动解决方案平台:64
- C/C++>附加包含目录:C:\ Program Files文件\升压\ boost_1_62_0;
现在我得到以下errors。
你没有提及具体的上市库链接,只设置目录。另外,请你分享你得到的确切的错误? – xdg
另请参阅https://stackoverflow.com/questions/40659559/cant-build-project-using-mongodb-c-driver-with-msvc – xdg
看起来你还没有设置路径Boost:'错误\t C1083 \t无法打开包含文件:“升压/实用/ string_ref.hpp”:没有这样的文件或directory' – xdg