|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от opennews on 31-Янв-17, 11:36 | ||
Состоялся (http://blog.qt.io/blog/2017/01/31/qbs-1-7-released/) релиз развиваемого проектом Qt сборочного инструментария qbs 1.7 (http://qt-project.org/wiki/qbs) (Qt Build Suite). Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки. В отличие от qmake, qbs не привязан к Qt и изначально рассчитан на организацию сборки любых проектов. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +1 +/– | |
Сообщение от annon on 31-Янв-17, 11:36 | ||
Qbs хорош, но когда они его уже отвяжут от депрекейтнутого Qt Script? походу его совсем не удаляют из Qt только из-за qbs | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 12:35 | ||
ПО нему невероятно мало инфы, хотя та что есть - в основном положительные отзывы. Есть у кого инструкция, как на нем собрать QT из сорцов? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +1 +/– | |
Сообщение от Владимир (??) on 31-Янв-17, 16:14 | ||
пока к сожалению это сделать весьма проблематично, я пробовал но плюнул. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
23. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Aleks (??) on 01-Фев-17, 00:10 | ||
Посмотри в репозитории MSYS2. Я собираю его с GCC. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
5. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –3 +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 14:09 | ||
Традиционный уже вопрос. Когда разработчики сами им пользоваться начнут? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –2 +/– | |
Сообщение от Tat (ok) on 31-Янв-17, 14:42 | ||
Никогда. Его пилят в полсилу 2,5 инвалида. Судя по осеннему обсуждению Qt скорее окончательно переползёт на cmake(70% разрабов Qt высказалось за это). | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
12. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Владимир (??) on 31-Янв-17, 16:15 | ||
Вот не надо, разрабы QtC им активно пользуются. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
14. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Tat (ok) on 31-Янв-17, 16:25 | ||
QtC погоды не делает. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
15. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Владимир (??) on 31-Янв-17, 17:28 | ||
К сожалению, с этим соглашусь. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
6. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –5 +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 14:26 | ||
> Наличие изначальных данных о структуре и зависимостях в проекте позволяет эффективно распараллеливать выполнение операций в несколько потоков. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +1 +/– | |
Сообщение от RazrFalcon (ok) on 31-Янв-17, 14:58 | ||
Он работает немного по другому и действительно быстрее make. А учитывая что он, в отличии от cmake/qmake(и подобных) не генерирует промежуточный makefile, то всё очень быстро. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
20. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от anonymous (??) on 31-Янв-17, 20:33 | ||
> Он работает немного по другому и действительно быстрее make. А учитывая что | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
8. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Tat (ok) on 31-Янв-17, 14:45 | ||
Он ещё живо? А зачем, если оно самому Qt не нужно? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –2 +/– | |
Сообщение от anonymous (??) on 31-Янв-17, 14:59 | ||
Да, cmake и qmake нормально решают задачу. А этот инструмент кроме JSON ничем не интересен. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Владимир (??) on 31-Янв-17, 16:16 | ||
Я был раньше активным сторонником qbs за счет внятного и продуманного синтаксиса, но сейчас, к сожалению я на стороне cmake + ninja. лучше по всем показателям кроме синтаксиса) | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
16. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +3 +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 18:31 | ||
А я бы сказал что cmake своим синтаксисом перекрывает все плюсы. Тем более что в этой версии qbs появилась возможность генерировать проекты для IDE и других систем сборок — не нужно это уродство (цмейк которое) тащить в Qt, и без него хватает добра. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
19. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –3 +/– | |
Сообщение от anonymous (??) on 31-Янв-17, 20:30 | ||
Для одного Qt есть qmake, если уж на то пошло. Он простой, всегда есть из коробки и синтаксис там не ломается от версии к версии. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
25. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Tat (ok) on 01-Фев-17, 08:15 | ||
qmake - это ужасное средство, которое все причастные к Qt люди уже давно хотят забыть. Именно то, что это средство всё больше и больше превращается в набор трудноподдерживаемых костылей и поставило перед разрабами Qt вопрос миграции на новую систему сборки. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
28. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | –1 +/– | |
Сообщение от Владимир (??) on 01-Фев-17, 18:01 | ||
Чувак, я один из авторов этой самой генерации для студии) | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 22:32 | ||
>написан на Qt | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
24. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Tat (ok) on 01-Фев-17, 08:04 | ||
В новости имелось в виду что он может собирать не только Qt и может прекрасно обходить без Qt как standalone. Сам qbs написан на Qt 5.2. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
17. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +2 +/– | |
Сообщение от Дуплик (ok) on 31-Янв-17, 18:49 | ||
Тыкал эту сборочную систему, оказалось на редкость приятной. Жаль, что она на Qt и не получит должного распространения. В конце-концов даже Qt-разработчики её похоронят и перейдут на мерзкий CMake. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от testt (ok) on 31-Янв-17, 19:19 | ||
>добавлена поддержка Microsoft Visual Studio 2017 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
22. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Аноним (??) on 31-Янв-17, 23:48 | ||
Жаль конечно, симэйк хоть и приемлем, но очень уж напрягает своими тоннами бойлерплэйта. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от nc (ok) on 01-Фев-17, 08:24 | ||
Под линуксом пользуюсь для проектов только встроенными в qt .pro-файлами (т.е. qmake). Для нормальных проектов вполне достаточно - ведь все что нужно это указать список файлов для компиляции, список библиотек и возможно опции сборки проекта в целом. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Проект Qt опубликовал сборочный инструментарий qbs 1.7" | +/– | |
Сообщение от Аноним (??) on 01-Фев-17, 10:27 | ||
> пользуюсь для проектов только встроенными в qt .pro-файлами (т.е. qmake) | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |