Вам необходимо связать .lib, включенный в Berkley DB.Вероятно, есть папка C: \ Program Files \ Oracle \ Berkeley DB 11gR2 5.1.25 \ lib.Вам нужно будет добавить эту папку или, возможно, соответствующую подпапку.Например, там может быть папка Windows с подпапками x86 и x64.Вам нужно будет добавить соответствующую подпапку в «Библиотеки каталогов», которая находится чуть ниже параметров «Включить каталоги».
Затем вам нужно будет указать компоновщику, какие библиотеки .lib включить.Вы должны проверить документацию на программное обеспечение, чтобы увидеть, какое из них необходимо.
Существует два способа добавления библиотечных зависимостей в VS2010.Первый способ - добавить следующую строку кода в соответствующее место внутри вашего проекта (в вашем фрагменте он будет находиться в самом верху вашего единственного исходного файла).
#pragma comment(lib, "filename.lib")
Обратите внимание, что вашимя файла должно быть заключено в "s", и за строкой не должно следовать;;
Другой способ - добавить имя в настройках свойств проекта. Если вы идете в "Настройки проекта->"Linker-> Input-> Additional Dependencies. Вы должны увидеть стандартные библиотеки .lib, которые необходимы для создания консольных приложений, таких как kernel32.lib, user32.lib и т. Д. Просто добавьте файл так же, как вы добавили дополнительную папку include.1010 *