Qt: Добавить библиотеку poppler - PullRequest
2 голосов
/ 19 июля 2010

Я скачал Qt SDK (с библиотеками) для Linux с веб-сайта Qt.Теперь я хочу добавить библиотеку poppler, чтобы я мог читать файлы PDF.Но проблема в том, что если я устанавливаю libpoppler-qt4-dev из репозиториев Ubuntu, он извлекает все библиотеки Qt, которые уже есть в SDK.

Как я могу просто установить poppler бездополнительный раздув.

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Думаю, чтобы сделать это правильно, вам нужно будет собрать libpoppler из исходного кода. Библиотеки Qt, поставляемые в SDK, отличаются от библиотек, поставляемых в обычных пакетах ubuntu.

Вы можете попробовать полагаться на двоичную обратную совместимость Qt, если версии достаточно похожи, загрузив (не устанавливая) пакет libpoppler-qt4-dev и изменив его зависимости. Но это много работы и может привести к трудным ошибкам.

0 голосов
/ 20 июля 2010

Почему бы не установить все необходимые компоненты Qt прямо из вашего дистрибутива. Смешивание пакетов сторонних разработчиков и дистрибутивов может быть проблемой (как вы видели), поэтому, если вы можете избежать этого, придерживаясь репозиториев, вам следует.

...