Я преобразовываю некоторые спокойные файлы проекта (.pro), которые работают на Linux, и Mac в файлы проекта Visual Studio (.vcproj) спокойное дополнение Visual Studio преобразовал все прекрасное кроме зависимостей DLL. Куда я помещаю их в Visual Studio 2008?
Если я поместил DLLs в Свойства Конфигурации> Компоновщик> Вход> Дополнительные Зависимости, я добираюсь:
fatal error LNK1107: invalid or corrupt file: cannot read at 0xABC
Куда динамично связанные зависимости идут?
Вы можете проверить , в чем разница между файлами .dll, .lib, .h? .
Вам необходимо указать соответствующий файл .lib во время компоновки. не dll.
Свойства проекта -> Компоновщик -> Ввод -> Дополнительные зависимости
В этом поле поместите xxxx.lib для любой библиотеки, которая вам нужна.