«Пропуск несовместимой библиотеки» при сборке проекта Qt с помощью libtiff - PullRequest
0 голосов
/ 19 апреля 2020

Стандартная библиотека изображений Qt не поддерживает многоуровневые и многоканальные файлы TIFF, поэтому я хотел использовать для этого libtiff и скачал его с http://download.osgeo.org/libtiff/

Я его построил с помощью nmake (nmake / f makefile.v c), связан с библиотекой в ​​Qt и пытался впоследствии построить проект, но я получаю следующие сообщения об ошибках.

enter image description here

Команда построения:

C:\Qt\5.12.3\mingw73_64\bin\qmake.exe C:\Sync\Programmierung\Qt\MAIAS2Database\MAIAS2Database.pro -spec win32-g++ "CONFIG+=qtquickcompiler" && C:/Qt/Tools/mingw730_64/bin/mingw32-make.exe qmake_all

, и я проверил файлы заголовка и библиотеки. Они находятся в одной папке и включены в проект с

unix|win32: LIBS += -L$$PWD/lib/libtiff/ -llibtiff

INCLUDEPATH += $$PWD/lib/libtiff
DEPENDPATH += $$PWD/lib/libtiff

Я почти уверен, что неправильно скомпилировал библиотеку libtiff или мне нужно выполнить некоторые дополнительные действия, но я не могу понять это. Я использую Qt на Windows 10 и хотел бы, чтобы это сработало.

Спасибо за любую помощь!

...