Настройка среды разработки для 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).
Заранее спасибо за помощь. Это очень ценится.