Название: [РЕШЕНО] qmake не генерирует 2-ю цель для установки в Makefile Отправлено: AlekseyK от Апрель 15, 2016, 14:24 Чтобы установить мой частный плугин для Qt Designer также в папку Creator-а изменил .pro следующим образом:
Код
В результате получаемый dll файл копировался 2 папки (targets - цели). Теперь по какой-то причине это перестало работать: qmake не генерирует 2-ю цель для установки в Makefile (переменная QTCREATOR_BIN_PATH установлена). Думаю, что это баг qmake или Qt Creator (например, если QTCREATOR_BIN_PATH установлена, но не предаётся в qmake). Полный проект: https://github.com/akontsevich/WidgetBox Попробовал изменить .pro как указано здесь: http://blog.qt.io/blog/2008/04/16/the-power-of-qmake/ и подсказали здесь: https://bugreports.qt.io/browse/QTBUG-52580 Изменил .pro файл следующим образом: Код: target.path = $[QT_INSTALL_PLUGINS]/designer Цитировать copy /y \WidgetBoxPlugin.dll \plugins\designer Не удается найти указанный файл. Думаю, что это баг Qt Creator bug 3.6.1 - работало же в предыдущей версии (но разработчки Qt считают иначе (https://bugreports.qt.io/browse/QTBUG-52580)). Я смотрю, что переменная QTCREATOR_BIN_PATH установлена, но почему она не передаётся в qmake при сборке? Тоже самое для BUILDDIR. Название: Re: qmake не генерирует 2-ю цель для установки в Makefile Отправлено: AlekseyK от Апрель 16, 2016, 06:37 Решение найдено: http://stackoverflow.com/a/36659782/630169
|