Это первый раз, когда я задаю вопрос здесь.
Я хочу использовать Tesseract API в QT. Моя идея состояла в том, чтобы спроектировать программу, использующую QT, которая будет читать вслух сообщения (QSpeech) из версии Telegram Desktop (не так важно).
Tesseract показался мне необходимым инструментом, поэтому я попытался реализовать его. Я хотел использовать его API, но в итоге я использовал QProcess для вызова Tesseract в качестве программы.
ЗДЕСЬ ПРОБЛЕМА.
После включения библиотек tesseract и leptonica в файл .pro я получаю следующее:
(.qtversion[qt_version_tag]+0x0):-1: error: undefined reference to `qt_version_tag'
Как это исправить?
Я включил библиотеки.
INCLUDEPATH += "/usr/include"
LIBS += -L"/usr/local/lib" -ltesseract
INCLUDEPATH += "/usr/include"
LIBS += -L"/usr/lib/x86_64-linux-gnu" -llept
Я скачал QT с официального сайта. Код API Tesseract - пример, взятый из документации. Из той же документации я следовал инструкциям, чтобы загрузить все необходимое. Как я уже упоминал ранее, если я скомпилирую текстовый файл с примером кода, то он работает нормально. Я просто не могу интегрировать его в QT.