Есть у меня библиотека для морфологического разбора текстов. Хочу ее использовать в своем проекте. Имеется:
1) Файлы solarix_grammar_engine.dll, Solarix_Grammar_Engine.lib, набор заголовочных файлов в папке include
2) Проект, в котором хочу использовать классы и методы из этой библиотеки
3) Еще несколько .lib и .dll файлов той же библиотеки, которые в данном проекте пока не задействованы
Делал следующее :
1)В .pro файле прописал
INCLUDEPATH += "C:/Users/ijustneedadump/Desktop/Tag_FS/include"
LIBS += "C:/Users/ijustneedadump/Desktop/Tag_FS/lib/Solarix_Grammar_Engine.lib"
HEADERS += widget.h \
include/solarix_grammar_engine.h \
include/_sg_api.h
2)В .cpp файле, где использую методы класса, я подключил хэдеры данной библиотеки
Вылетает куча ошибок, типа:
ошибка: undefined reference to `sol_GetError(void*, wchar_t*, int)@12'.
Как мне подключить библиотеку, причем так, чтобы программа корректно собиралась в release и debug версиях. Что я делаю не так? Использую Qt Creator. Заранее благодарен.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.