The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект Qt прекращает разработку сборочной системы Qbs в поль..., opennews (?), 29-Окт-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


138. "Проект Qt прекращает разработку сборочной системы Qbs в поль..."  +/
Сообщение от Аноним (138), 30-Окт-18, 18:56 
В своё время завёл баг на тему отсутствующей поддержки Android в QBS.
Ответили в стиле мол не ссы чувак, как весь Qt на QBS переедет, так и допилим.
"А при коммунизме все будет зашибись, он наступит скоро, надо только подождать" :D
И вот взяли и закрыли проект.

К слову, qmake очень приятная система сборки, простая но функциональная. Тут выше приводили примеры со значком под macOS, и там таких фич немало.
Поэтому just for fun пишу новый qmake, куда хочу добавить новые фичи вроде автоматической сборки инсталлятора под винду.
Тоже писал разработчикам Qt, нннада форк qmake - опять же ответили ненужно, есть QBS. Эх

Ответить | Правка | Наверх | Cообщить модератору

160. "Проект Qt прекращает разработку сборочной системы Qbs в поль..."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 31-Окт-18, 11:17 
> К слову, qmake очень приятная система сборки, простая но функциональная. Тут выше
> приводили примеры со значком под macOS, и там таких фич немало.

А вот не соглашусь. Он родился и рос как набор костылей и подпорок (как и большинство систем сборки, впрочем). Штатная документация — мягко говоря, не полная, в частности, features вообще практически не документированы — а ведь в них много вкусного. Он хорош для небольших проектов, где лаконичность языка и большое количество автоматических «додумок» qmake перевешивают. Но, скажем, писать портабельный код на qmake — удовольствие так себе.

В CMake более строгий подход, много интересных возможностей для больших проектов (очень многое CMake может сам сгенерировать), на порядок лучше документация. Хотя некоторые вещи вымораживают, конечно, но изо всех систем сборки, с которыми мне приходилось работать, CMake — пока что лучшая система сборки для крупных проектов на C/C++.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру