|
|
3.5, Аноним (5), 14:23, 14/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Правильно, пусть вокруг тебя говорят кроме русского на китайском и африкаансе, так хорошо иметь альтернативы русскому.
| |
|
4.9, Аноним (9), 14:47, 14/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Хорошо бы было, если бы русскому была только одна альтернатива - Эсперанто.
| |
|
5.35, Кочегар (ok), 02:34, 15/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
А в качестве альтернативы Эсперанто пусть будет только Интерлингва, Идо, Оксиденталь и Волапюк.
| |
|
|
|
4.14, Авварон (??), 16:09, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Какая разница что оно тянет за собой? Cmake так-то собирается слегка дольше чем Qbs
| |
|
5.15, Аноним (12), 16:30, 14/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
разница, что C, C++ доступны на большем числе платформ, чем они же + Qt.
| |
|
6.16, Авварон (??), 16:43, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вы часто собираете софт на платформах где нет Qt?
Или все-таки используете венду\линукс и кросс компиляцию?
Так-то Qt на айфон есть, а компилятор туда не завезли, потому что кто будет собирать что-то на айфоне?
| |
|
7.18, Аноним (12), 17:27, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Кросс компиляция хорошо, но подходит не всем проектам. Если Qbs претендует быть заменой CMake, Meson, Autotools, Boost.Build, qmake и т.д., ему бы неплохо тоже научиться бутстрапиться на платформах, которые поддерживают эти системы сборки.
Напомнить, почему Qbs не стал системой сборки для Qt 6? Минимум не прошел по 2.а, 3.а Требований [1]. Так он и не пройдет, пока не избавится зависимости от Qt.
P.S.: Qt 6 дропнул QtScript. Уже решили, чем его будут заменять в Qbs?
1. https://lists.qt-project.org/pipermail/development/2018-July/033100.html
| |
|
8.19, Авварон (??), 18:08, 14/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Qbs не стал системой сборки для Qt6 потому что у Qt Company хреновый менеджмент,... текст свёрнут, показать | |
|
9.24, Аноним (12), 19:41, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | Хреновый менеджмент виноват в том, что многие Пользователи Qt злоупотребляют их ... большой текст свёрнут, показать | |
|
10.30, ABBAPOH (ok), 22:50, 14/09/2020 [^] [^^] [^^^] [ответить] | +2 +/– | Ну вы понимаете, есть куча компаний, который зарабатывают на Qt продавая, скажем... большой текст свёрнут, показать | |
|
11.32, Аноним (12), 01:23, 15/09/2020 [^] [^^] [^^^] [ответить] | +/– | Мы же говорим по состоянию на июль-октябрь 2018, когда решалось с системой сборк... большой текст свёрнут, показать | |
|
12.34, ABBAPOH (ok), 02:16, 15/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Давайте еще вспомним историю MS-DOS Qbs не взлетел не потому что он как-то не т... большой текст свёрнут, показать | |
|
13.45, Аноним (12), 12:45, 15/09/2020 [^] [^^] [^^^] [ответить] | +/– | А что и какие компании делали для продвижения других популярных OSS проектов ff... большой текст свёрнут, показать | |
|
|
|
|
|
|
9.25, Аноним (12), 19:54, 14/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Те, что дропнули с релизом Qt 6 и не планируют возвращать, например Да и вляд л... текст свёрнут, показать | |
|
|
|
6.27, Аноним (27), 20:14, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> C, C++ доступны на большем числе платформ, чем они же + Qt.
Qt и qbs тебе потребуются там где сборка идёт (на host- и build-системе), а не там где будешь запускать собранную программу (target-система). Использовал qbs для сборки под stm32, но все же в qmake получается проще (костылей в qmake требуется больше, но управляться с этими костылями потом легче).
Очевидно, что Qt под stm32 для таких экспериментов собирать не нужно ;)
| |
|
7.29, Аноним (12), 20:23, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
повторюсь, кросс компиляция подходит не для всех проектов. например, она не поможет, если нужный инструментарий есть только на целевой платформе.
| |
7.42, kuzulis (?), 10:48, 15/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Использовал qbs для сборки под stm32, но все же в qmake получается проще
QMake под stm32? Проще? o_O Ну, Вы, батенька даете прикурить. ))
А если серьезно - то я не знаю, куда уже проще чем stm32 и QBS (да и не только stm32). С какими то хоть проблемами столкнулись? Что было такого сложного? Раскройте плз. свою мысль.
| |
|
8.52, Аноним (52), 22:21, 16/09/2020 [^] [^^] [^^^] [ответить] | +/– | Принципиальных проблем c qbs нет, но документация у него хреновая некоторые п... большой текст свёрнут, показать | |
|
|
|
|
4.17, Аноним (9), 17:01, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Думаю, если не забросят проект, то со временем запилят минимально необходимый автономный интепретатор QML.
| |
4.41, kuzulis (?), 10:00, 15/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> только же не прибитые гвоздями к Qt.
Можно подумать что CMake, Meson и прочие билд системы не тянут за собой еще-чего-нибудь.. Ну вот не верю я в такие чудеса что им достаточно только компилятора C/C++ чтобы это собрать (я не в курсе, честно честно).
| |
|
|
2.7, Денис (??), 14:39, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> cmake
А как узнать все доступные опции с описанием? Наподобие ./configure --help
| |
2.48, Аноним (48), 13:24, 15/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Хуже CMake сложно что-то придумать, даже если специально очень сильно стараться.
| |
|
1.4, uytuyt (?), 13:33, 14/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
эх, зоопарк билдовых систем...
понадобилось как-то построить tcmalloc на системе, на которой нет рутового доступа - это такое приключение, что захотелось пристрелить того, кто эти зоопарки разводит :)
| |
|
2.6, Аноним (5), 14:28, 14/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Нет зоопарка, все сейчас на CMake. А маргиналы-отщепенцы всегда были, есть и будут, только они погоды не делают, и даже ничего полезного не производят
> понадобилось как-то построить tcmalloc на системе, на которой нет рутового доступа - это такое приключение, что захотелось пристрелить того, кто эти зоопарки разводит :)
А проблема-то только в вашем невежестве. Есть и кучи готовых пакетных систем, и готовые бинарные пакеты, и кросскомпиляция, да и руками её собрать очень просто - и всё это не требует рута и делается одной -друмя командами.
| |
|
3.11, Авварон (??), 14:48, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, "все" - это громко сказано - Яндекс слез с CMake несколько лет назад (я застал период когда файлы еще назывались CMakeLists.txt но уже собирались через ya-make), Facebook сидит на buck, Google (вроде бы) на Meson.
Опенсосрс, может, и сидит на cmake, но он до того на автотулзах сидел что, конечно, огромный шаг для человечества.
| |
|
4.38, Аноним (36), 09:47, 15/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>ya-make
вот что-что - а вот-это проприетарщина, которой пользуются, наверное, только в яндексе. Ну и пусть оставят его себе, вместе со всем не нужным, собирающимся им. А я продолжу использовать XGBoost.
| |
|
|
2.8, Денис (??), 14:42, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зоопарк это хорошо.
Для сборки не нужны рутовые права. Только для установки. По умолчанию /usr/local. Но можно указать в configure другой prefix, например ~/.local
Мне Cmake не нравится. Потому что я не знаю где в нем все доступные опции искать, как в ./configure.
Cmake популярен. Но еще meson (python) с ninja используют.
| |
|
1.37, kuzulis (?), 09:43, 15/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Чем лучше meson?
А Вы таки скажите а чем мезон то лучше? Что он умеет кроме GCC, CLNG и MSVC? Он умеет кросс-компилить? Он умеет другие тулчейны? Что он может без питона (только таскать питон с собой)?
| |
|