it-roy-ru.com

Где apt-get устанавливает libqt4?

Я искал буквально часы, и я не могу понять, где для меня установлен libqt4 с помощью apt-get.

Я установил:

libqt4-dev
libqt4-core
libqt4-gui
libqt4-xml
libqt4-opengl

Затем я установил QtCreator 2.5.2 с двоичным установочным файлом, загруженным с qt-project.org, потому что QtCreator, доступный в репозиториях Ubuntu, составляет всего 2,4.

QtCreator должен иметь возможность находить библиотеки qt и qmake в моей системе, но я даже не могу их найти. Кто-нибудь знает, где $ * (^ # $ (& ^ # apt-get их устанавливает)?

6
dusktreader

Вы можете узнать, где файлы установлены с помощью dpkg:

dpkg --listfiles libqt4-dev

12
roadmr

Файлы библиотеки обычно находятся в /usr/include/qt4. Qmake находится в /usr/bin/qmake-qt4 (или /usr/bin/qt4-qmake, я забыл). Возможно, вам придется символически связать /usr/bin/qmake с любым из них.

Возможно, ваше приложение ожидало, что файлы будут в /usr/local/include... и /usr/local/bin... как некоторые другие дистрибутивы?

2
Bogie

Поэтому, следуя совету Roadmr, я смог выяснить, что библиотеки были установлены в:

/usr/lib/x86_64-linux-gnu/

Однако, чтобы настроить QtCreator, нужно только найти местоположение исполняемого файла qmake, на что, как я полагаю, Боди намекал. Оказалось, что qmake (или qmake-qt4) находится в:

/usr/bin

Спасибо обоим за руководство!

1
dusktreader