2013-10-11 3 views
0

Я хочу начать изучение QT. Я использую Ubuntu, поэтому я установил QT с программным обеспечением центра, и я создал проект HTML5, и я попытался сделать его запустить, но я получил много ошибок, поэтому я сделал следующее, что решить некоторые из них:Qt Не удается найти библиотеки

sudo apt-get install qtquick1-5-dev qtlocation5-dev qtsensors5-dev qtdeclarative5-dev 
sudo apt-get install libxslt1-dev 

, но до сих пор я получаю это сейчас:

:-1: error: cannot find -lgio-2.0 
:-1: error: cannot find -lgstapp-0.10 
:-1: error: cannot find -lgstinterfaces-0.10 
:-1: error: cannot find -lgstpbutils-0.10 
:-1: error: cannot find -lgstvideo-0.10 
:-1: error: cannot find -lgstbase-0.10 
:-1: error: cannot find -lgstreamer-0.10 
:-1: error: cannot find -lgobject-2.0 
:-1: error: cannot find -lgmodule-2.0 
:-1: error: cannot find -lgthread-2.0 
:-1: error: cannot find -lglib-2.0 
:-1: error: cannot find -lsqlite3 

Так что я должен делать, и как я могу установить все недостающие ЛИЭС?

+0

Вы добавили эти библиотеки на свой путь? или в параметре -L? Если у вас есть библиотеки в другом месте, чем/usr/lib, вы должны поместить -L/Your/Libraries/Place – Lefsler

+0

Можете ли вы показать свой .pro-файл? – guneykayim

ответ

0

Перейдите в программный центр Ubuntu и установите все пакеты по одному. Все они зависят от установки Qt. Как поиск для sqlite3 и install.Like this do for all. libglib и т. Д.

+0

, но проблема в том, что имена не совпадают в программном центре, например, я не могу найти libgstapp-0.10 или libgstapp, я нашел somthing по имени libgst, но это то же самое? – test

+0

да ... его же ... –

+0

, пожалуйста, примите ответ и голосуйте, если он вам поможет. –

0

У меня точно такая же проблема на Debian/jessie. , например, отсутствует GModule, я стараюсь:

$locate libgmodule 
/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 
/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3600.4 

компиляции из командной строки необходимо содержит "-L/USR/Lib/x86_64-Linux-гну". Решение создать символическую ссылку:

$cd /usr/lib/x86_64-linux-gnu 
$sudo ln -s libgmodule-2.0.so.0 libgmodule-2.0.so 

сделать то же самое для всех недостающих библиотек. Надеюсь, это поможет вам

0
sudo apt-get install qtbase5-dev 

попробуйте это.

Смежные вопросы