C ++ не является C #. Вы не включаете .dll в приложения C ++, добавляя «ссылки». Если это не C ++ / CLI, но это не C ++.
В C ++ в конфигурации проекта вы можете перейти к Linker-> Input-> Additional Dependencies. Там вы должны указать имя библиотеки плюс путь к рассматриваемому .lib.
Обычно, когда вы создаете Windows C / C ++ DLL, вы также получаете .lib. Это библиотека импорта; пользователи библиотеки включают (как указано выше), что .lib для доступа к DLL. Как правило, они не загружают .dll напрямую (хотя есть способы сделать это).