Добавление внешней библиотеки QT
форумчане. Хочу узнать как в QT(Windows) можно добавить внешнюю либу, скажу сразу QT до этого не использовал.
Библиотека которую хочу добавить(работа с пдф): https://github.com/libharu/libharu
До этого смотрел подобные вопросы, но там предлагали забить в командную строку и указать напрямую путь к длл, хотя в моём случае я в скаченном решении даже длл не нашёл, по этому буду рад, если детально опишите действия, спасибо!
Ответы (1 шт):
После того как вы соберете вашу библиотеку, то cможете подключить ее к проекту на Qt следующими способами.
qmake. В файле сборки проекта (файле с расширением pro) добавьте следующие строки:
INCLUDEPATH += <Путь/до/заголовочных/файлов/библиотеки>
LIBS += -L<Путь/до/папки/с/либами> -l<имялибы>
Здесь <имялибы> - это название библиотеки без префикса lib и расширения. Например, ваша либа на диске имеет имя libharu.a, тогда вместо <имялибы> вы указываете haru и получается -lharu
Можно воспользоваться сборкой проекта при помощи cmake, но я с ним работал очень мало и сказать точно, что и как там делается не могу.