Где я ввожу зависимости DLL в Visual Studio проект C++?

Я преобразовываю некоторые спокойные файлы проекта (.pro), которые работают на Linux, и Mac в файлы проекта Visual Studio (.vcproj) спокойное дополнение Visual Studio преобразовал все прекрасное кроме зависимостей DLL. Куда я помещаю их в Visual Studio 2008?

Если я поместил DLLs в Свойства Конфигурации> Компоновщик> Вход> Дополнительные Зависимости, я добираюсь:

fatal error LNK1107: invalid or corrupt file: cannot read at 0xABC

Куда динамично связанные зависимости идут?

8
задан SolarBear 5 August 2019 в 13:39
поделиться

2 ответа

Вы можете проверить , в чем разница между файлами .dll, .lib, .h? .

Вам необходимо указать соответствующий файл .lib во время компоновки. не dll.

10
ответ дан 5 December 2019 в 07:57
поделиться

Свойства проекта -> Компоновщик -> Ввод -> Дополнительные зависимости

В этом поле поместите xxxx.lib для любой библиотеки, которая вам нужна.

11
ответ дан 5 December 2019 в 07:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: