Вам нужно 2 вещи:
- файл заголовка для экспортируемых функций DLL
- «библиотека импорта», которую необходимо добавить в список библиотек компоновщика для связи с
Добавление заголовка выполняется путем помещения его в каталог, в котором выполняется поиск по «Включаемым каталогам» проекта (или добавление каталога, в котором находится заголовок, с помощью параметра «C-C ++ / Общие / Дополнительные включаемые каталоги» проекта). К сожалению, файл заголовка может быть не найден во время сборки, просто добавив файл в проект.
Добавление файла .lib выполняется в Visual Studio в свойствах проекта C ++ в разделе «Компоновщик / Ввод / Дополнительные зависимости»
Во время выполнения библиотека DLL должна находиться в том же месте, что и файл .exe, или она должна находиться в каталоге, в котором выполняется поиск по пути.