Не удается найти.lib файл VS12 пытается открыть
Поэтому я создаю приложение в VS2012 в MFC, используя старый Microsoft SDK (называемый VisSDK для машинного зрения), который отлично работал с VS6. Проблема, я получаю эту ошибку LNK1104, не могу открыть файл VisImSrcLibDB.lib
,
Я сделал поиск по проекту для VisImSrcLibDB
... но ничего не подошло. Я проверил все заголовочные файлы (внешние) и попытался увидеть, где это вызывается. Я могу предположить (основываясь на названии), что он, кажется, является частью SDK, но не могу, ради бога, понять, откуда это вызывается.
Любая помощь будет оценена в этом. Вот скриншот:
PS: да, я сопоставил папку lib SDK в свойствах LINKER. и соответствующая папка include в каталоге Additional Include.
2 ответа
Если вы этого еще не сделали, вы должны включить флаги VS для подробного вывода. Это должно дать некоторое представление о том, почему вещи встраиваются в сборку.
VisImSrcLibDB.lib должен существовать где-то в вашем каталоге VisSDK.
Используйте команду PROJECT-Properties. В раскрывающемся списке " Все конфигурации" выберите конфигурацию и добавьте каталог, содержащий файл VisImSrcLibDB.lib, в каталоги библиотек в разделе " Каталоги VC++ ".