Новости и события » Hi-Tech » Проект Qt прекращает разработку сборочной системы Qbs в пользу CMake

Проект Qt прекращает разработку сборочной системы Qbs в пользу CMake

Разработчики Qt приняли решение прекратить разработку сборочной системы Qbs, использующую упрощенный вариант языка QML для определения сценариев сборки проекта. Ожидалось, что Qbs заменит qmake в Qt 6, но планы изменились и теперь основные усилия будут направлены на обеспечение поддержки сборочных систем qmake и CMake, с переходом на CMake в качестве основной сборочной системы для Qt в долгосрочной перспективе. Из планов также отмечается улучшение поддержки CMake в среде разработки Qt Creator.

В качестве причины сворачивания проекта называется отсутствие должного интереса к Qbs со стороны разработчиков, а также необоснованно большие затраты ресурсов разработчиков и необходимость дополнительных инвестиций для доведения Qbs до состояния, пригодного для замены qmake в Qt 6. Большинство опрошенных пользователей Qt скептически относятся к Qbs и планируют использовать CMake или qmake для сборки своих проектов в будущем. Наиболее сильные позиции занимает CMake, который уже получил широкое распространение в среде разработчиков проектов на C++ и по своей функциональности вполне пригоден для сборки Qt 6.

Взвесив все плюсы и минусы компания Qt Company пришла к выводу, что более целесообразно направить ресурсы, которые тратятся на разработку Qbs, на улучшение поддержки CMake. Разработка Qbs будет свернута постепенно. В апреле ожидается последний релиз Qbs, а полностью поддержка данной сборочной системы будет прекращена в конце 2019 года. Поддержка Qbs будет сохранена в выпусках Qt Creator 4.8 и 4.9. При этом так как Qbs является свободным проектом, заинтересованные команды разработчиков могут своими силами продолжить разработку проекта и проект Qt готов предоставить сообществу необходимую инфраструктуру для продолжения разработки.


Магія східної кухні: особливості та традиції

Магія східної кухні: особливості та традиції

Східна кухня відома різноманіттям ароматів та смаків. Вона заснована на глибоких традиціях, історії та має особливості приготування. Звички формувалися впродовж багатьох століть під впливом різних культур та географічних особливостей. Вони присутні в кожній...

вчера 15:32

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх