Зачем мне это надо?
- Разрабатывать свой проект для различных платформ в одной и той же оболочке;
- Создавать параллельно разные конфигурации своего проекта;
- Быстрые сборки. Сравнение скорости здесь;
- Язык QMLish. Пишите свои сложные задачи на JavaScript вместо какого-то непонятного языка (я смотрю на тебя, qmake);
- Qbs поддерживается в Qt Creator 2.8;
- Qbs не привязан к версии Qt;
Где можно «отхватить» кусок пирога?
Qbs будет интегрирован в Qt Creator 2.8.
Инструкция, как собирать Qbs из исходников здесь.
Пожалуйста, сообщайте о любых найденных ошибках: https://bugreports.qt-project.org/browse/QBS
Задать интересующие вас вопросы можно по этому адресу: http://lists.qt-project.org/mailman/listinfo/qbs
Можно ли с помощью Qbs собрать Qt?
Это самый часто возникающий вопрос. В принципе, можно заменить qmake на qbs, но мы все равно будем нуждаться в configure и нашем позорном syncqt. Я не вижу в этом особого смысла. Однако мы пытаемся заменить configure и syncqt. Это как раз тот момент, где qbs еще испытывает недостаток в возможностях. Кроме того, стоит отметить, что в qbs пока еще не реализована автонастройка.
ссылка на оригинал статьи http://habrahabr.ru/post/181698/
Добавить комментарий