Библиотеки разработки Ubuntu 14.04 Qt5?

Я хочу создавать приложения, требующие Qt5 через CMake.

Какие библиотеки мне нужно установить для этого?

То, что я пробовал до сих пор, ищет все, что содержит qt 5 core и dev, но они пустые:

apt-cache search qt | grep dev | grep core

возвращает только

libtulip-dev - Tulip graph library - core development files

Единственное, что кажется на полпути, это «libqt5core5a», но установка этого не предоставляет каких-либо библиотек разработки ...

Нужны ли мне какие-либо дополнительные репозитории? Возможно, из Kubuntu?

Поиск в Интернете еще не дал мне правильных ответов (возможно, не правильные ключевые слова, я знаю, но: o). Я, например. нашел этот вопрос: какой пакет мне нужен для создания Qt 5 & amp; CMake application ?, но нет никакого пакета qtcore5-dev в надежных хранилищах ...

Редактирование: при дальнейших экспериментах у меня был установлен qmake, но версия 4.8.6 (qt4-qmake) , Попытка установить версию 5.x не принесла радости, хотя - (sudo apt-get purge qt4-qmake && sudo apt-get install qt5-qmake) - qmake теперь сообщает:

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

В этом месте есть репозитории?

1
задан 11 October 2017 в 14:34

1 ответ

1) Где ваш конфигурационный файл qtchooser?

$: найти qtchooser | grep conf

2) Из списка файлов conf, возможно, есть один вызов «default.conf». Это один из ссылок на один из других (4.conf или qt4.conf или 5.conf или qt5.conf). Выберите тот, который имеет смысл и вы, и создайте ссылку на него.

Предположим, что ваш путь по умолчанию -

/ usr / lib / x86_64-linux-gnu / qt-default /qtchooser/default.conf

Создать резервную копию: $: cd $ (dirname /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf) $: cp -av default. conf default.conf_backup

Предположим, вы нацелены на /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf

Затем: $: sudo ln -s / usr / lib / x86_64-linux-gnu / qtchooser / qt5.conf default.conf

3) Правильно ли указан путь к вашему qmake?

Проверить местоположение qmake $: найти qmake | grep bin

То же самое, что указано в вашем измененном qtchooser / default.conf? $: cat /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf

Если ответ «ДА», значит, все готово. Если anser нет, тогда вам нужно изменить файл:

Создать резервную копию:

  $: cd $(dirname /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf)
  $: cp -av qt5.conf qt5.conf_backup

Отредактировать файл и изменить путь к вашему местоположению qmake [! ​​D13]

  $ sudo vi qt5.conf

Теперь это делается.

0
ответ дан 24 May 2018 в 02:34

Другие вопросы по тегам:

Похожие вопросы: