[英]How can I use .dll or .lib Berkeley DB C++?
我無法將 Berkeley DB C++ 庫連接到我的 VS 2015 項目
我如何在其他項目中使用這個庫? 我試過:
#pragma comment(lib, "libdb181.lib")
#pragma comment(lib, "libdb_stl181.lib")
但我不能使用:
#include <db_cxx.h>
而且我根本無法使用庫元素
我試過:在 VS15 中“添加引用”以添加 a.dll,但我得到:“因為它不是當前項目可以使用的類型或版本”)
我也嘗試使用“附加庫目錄”但這沒有給出任何結果
另外,通過 NuGet 安裝可能不適合我,因為我做不到:
#include <dbstl_map.h>
理想情況下,我想用這個
我能夠使用它(通過 NuGet 安裝后):
#include <db_cxx.h>
但是這樣我就不能插入,例如,STL 個對象
基於此,我可能不需要使用 NuGet。
dbstl_map.h 位於目錄db-18.1.40\lang\cxx\stl
中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.