У меня был опыт С++, но не MSVC.
То, что я пытаюсь сделать, это включить .dll из проекта с открытым исходным кодом в мой проект. Код доступен, и я его создал. У меня есть .dll, а также .lib, который, как я понимаю, требуется для проектов на С++.
Теперь, к сожалению, нет простого "Добавить ссылку", поместите мою .dll в каталог include и добавьте это в мое решение. Я редактировал страницы свойств проекта, дополнительные каталоги C/С++ Дополнительные каталоги, а также добавлял .lib в качестве дополнительной зависимости компоновщика. Я создал каталог include для dll и lib внутри моего дерева решений.
Моя проблема в том, что когда я пытаюсь включить файлы заголовков из документации, вывод VS выдает сообщения об ошибках. Теперь я понимаю, что я использую компиляцию dll/lib и что файлы .h не присутствуют в моем решении, так как я могу добавить соответствующие варианты? Я также использую инструментарий QT, который работает, но как я добавляю другой заголовок /dll из библиотеки с открытым исходным кодом, ускользает от меня.
Может кто-нибудь, пожалуйста, назовите меня в правильном направлении.