Настройка среды разработки для KF5 и Plasma 5 на Kubuntu 17.10

Я пытаюсь изучить основы кодирования плазмоидов для Plasma 5. Я использую в основном свежую установку Kubuntu 17.10. Большинство учебных пособий и руководств, которые я нашел до сих пор, насчитывают более 5 лет, и я предполагаю, что все изменилось.

Я устанавливаю все библиотеки в моем домашнем каталоге, чтобы избежать возможных конфликтов. я использовал kdesrc-build установить каркас KF5 в /home/bundito/kde, Я клонировал и компилировал plasma-framework в /home/bundito/plasma, Я сейчас собираю Qt5.10.0 в /home/bundito/Qt510,

Когда я пытался запустить любой из примеров Qt/QML, у меня появлялись такие ошибки, как

file:///home/bundito/projects/hellomoid/plasmoid/contents/ui/main.qml:2
module "org.kde.plasma.components" is not installed

Вот почему я скомпилировал все с нуля - я предполагаю, что что-то отсутствует или неправильно настроено.

Я подозреваю, что мне не хватает некоторых переменных среды или дополнений $PATH, но мне не понятно, какими они должны быть.

Я понимаю, что полуизолированная среда, которую я настраиваю, может быть проблематичной, если я пытаюсь что-то создать и хочу распространять, но сейчас я просто хочу изучить.

У меня были люди с добрыми намерениями в другом месте, указывают мне на статьи со списком apt install пакеты, но, как я уже говорил наверху, они как бы пыльные и древние (Qt4, KF4).

Заранее спасибо за помощь. Это очень ценится.

0 ответов

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