Я пытаюсь собрать QODBC на Windows 10, используя Qt5.10 msvc 2017 64bit.
Я знаю, что в папках qt уже есть версия bin, но мне нужно пересобрать ее.
При сборке с использованием qmake я получаю следующую ошибку:
:-1: error: Library 'odbc' is not defined.
Поэтому я прокомментировал «QMAKE_USE + = odbc» в файле pro и перестроил его (qmake / nmake).
У меня есть неразрешенные ошибки, как это:
qsql_odbc.obj:-1: error: LNK2019: unresolved external symbol SQLAllocHandle referenced in function "public: virtual class QStringList __cdecl QODBCDriver::tables(enum QSql::TableType)const " (?tables@QODBCDriver@@UEBA?AVQStringList@@W4TableType@QSql@@@Z)
Кажется, мне нужно связаться с другой библиотекой, но я не знаю, что это такое. Также я не мог найти что-нибудь в документах. Я думаю, мне нужно связать с драйвером odbc.
Задача ещё не решена.
Других решений пока нет …