Вопрос Где расположены объекты Build и Src для QtCreator?


В мастере создания плагина QtCreator этот http://doc.qt.digia.com/qtcreator-extending/images/firstplugin-pluginsetup.png  окно запрашивает источники Qt Creator и конструкцию Qt Creator.

Я установил SDK Ubuntu из Repos и недоумеваю, где найти эти папки. Волшебник не позволит мне двигаться дальше, пока я их не найду.

Руководство: http://doc.qt.digia.com/qtcreator-extending/first-plugin.html


2
2017-07-22 23:52


происхождения




ответы:


Прежде всего вам понадобятся следующие пакеты:

sudo apt-get install qtcreator-dev  qtxmlpatterns5-dev-tools

Начните новый проект в Qt Creator (Библиотеки -> Плагин Qt Creator)

enter image description here

Дайте ему имя:

enter image description here

Подтвердите Выбор набора:

enter image description here

использование /usr/src/qtcreator для Источники Qt Creator а также /tmp для Создание Qt Creator и развертывать в Настройки локального пользователя, Нажмите следующий:

enter image description here

Наконец нажмите Конец для завершения мастера:

enter image description here

Теперь вы должны увидеть свои файлы плагинов, откройте файл проекта (* .pro):

enter image description here

Добавьте следующие строки в файл .pro:

LIBS += -L/usr/lib/x86_64-linux-gnu/qtcreator \
        -L/usr/lib/x86_64-linux-gnu/qtcreator/plugins/QtProject

enter image description here

Сохраните файл проекта и создайте плагин Qt Creator:

enter image description here

Теперь у вас есть свои файлы плагинов в вашем $HOME/.local/share папка:

enter image description here

(Протестировано на 14.04 64 бит)


2
2017-07-23 10:06



Отличная работа. Я сделал это, но теперь он просит меня выполнить исполняемый файл. Какой из них я должен использовать? - Akiva
Извините за вопрос, но не могли бы вы открыть новый вопрос? 1) Я не уверен, чтобы понять, что является исполняемым в вашем случае. 2) Подробную ошибку msg и / или скриншот поможет. - Sylvain Pineau
Мммм ... да; мой SDK немного фанатичен. После попытки воссоздать плагин, этапы больше не работают. ~: / Я уверен, что это что-то на моей стороне - Akiva
Ах я вижу; Один не запускается; вы создадите, затем перезапустите Ubuntu SDK и Pair Programming в меню. - Akiva