我已經成功地與如何使用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