![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск сборочной системы Meson 1.3" | +/– | ![]() |
Сообщение от opennews (??), 20-Ноя-23, 10:24 | ||
Опубликован релиз сборочной системы Meson 1.3.0, которая используется для сборки таких проектов, как X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK. Код Meson написан на языке Python и поставляется под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 20-Ноя-23, 10:24 | –1 +/– | ![]() |
Что лучше - мизон или симэйк? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #5, #6, #11, #13, #29, #33, #36, #57, #62, #84, #92 |
3. Сообщение от Аноним (3), 20-Ноя-23, 10:30 | +/– | ![]() |
Что лучше - стальная лопата или палка-копалка из каменного века? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #4, #16 |
4. Сообщение от Аноним (4), 20-Ноя-23, 10:44 | +3 +/– | ![]() |
лучше "Ишимура", а не эти ваши лопаты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #14 |
5. Сообщение от Вирт (?), 20-Ноя-23, 10:44 | +4 +/– | ![]() |
Если работаете в команде то лучше cmake, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #7, #19 |
6. Сообщение от Аноним (7), 20-Ноя-23, 10:46 | +1 +/– | ![]() |
Хуже цмаке быть сложно. Сабж активно набрал популярность, это показательно. Будь всё хорошо, не бежали бы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #42, #82 |
7. Сообщение от Аноним (7), 20-Ноя-23, 10:48 | +1 +/– | ![]() |
Ну, это только для содомитов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
8. Сообщение от pashev.ru (?), 20-Ноя-23, 10:51 | –1 +/– | ![]() |
> В методы проверки компилятора compiler.compiles(), compiler.links() и compiler.run() добавлена опция "werror: true", при которой предупреждения компилятора трактуются как ошибки (можно использовать для проверки, что код собирается без предупреждений). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #26, #39 |
9. Сообщение от Аноним (7), 20-Ноя-23, 11:06 | +/– | ![]() |
CCPFLAGS или CXXFLAGS, пойди угадай что сегодня. Которая из них проыеряла работоспособность компилятора? Автотулс был удобен тем, что тебе не пихали вендорлок, как с месоном (привет гтк с его неотключаемыми в месоне бэкдорами). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #10 |
10. Сообщение от Аноним (10), 20-Ноя-23, 11:59 | +/– | ![]() |
> Которая из них проыеряла работоспособность компилятора? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #12 |
11. Сообщение от Аноним (11), 20-Ноя-23, 12:08 | +1 +/– | ![]() |
jam | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
12. Сообщение от Аноним (7), 20-Ноя-23, 12:11 | +/– | ![]() |
> CPPFLAGS - флаги препроцессора, CXXFLAGS - флаги компилятора плюсов. Давайте поможем найти | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #37, #61 |
13. Сообщение от llolik (ok), 20-Ноя-23, 12:18 | +/– | ![]() |
meson проще, cmake фичастей. Выбирай, что больше нравится. meson может прозрачно использовать cmake для сборки подпроектов и разрешения зависимостей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
14. Сообщение от Аноним (3), 20-Ноя-23, 12:19 | +4 +/– | ![]() |
Не-не-не, без Айзека и 211-V никаких Ишимур! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
15. Сообщение от Аноним (15), 20-Ноя-23, 12:21 | –2 +/– | ![]() |
Не понял как программа на python работает быстрее программы на плюсах? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17, #28, #32, #44 |
16. Сообщение от _kp (ok), 20-Ноя-23, 12:22 | +/– | ![]() |
Точнее, что лучше надежная проверенная временем "титановая лопата с инкрустацией и позолотой", или китайский экскаватор. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #18, #24, #31, #35 |
17. Сообщение от _kp (ok), 20-Ноя-23, 12:29 | +1 +/– | ![]() |
> Не понял как программа на python работает быстрее программы на плюсах? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #21, #27 |
18. Сообщение от Анонин (?), 20-Ноя-23, 12:42 | +/– | ![]() |
Охохо, это ты про cmake?)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #40 |
19. Сообщение от фнон (?), 20-Ноя-23, 12:48 | –4 +/– | ![]() |
Ты хотел сказать "Если работаете в команде и ненавидите этих #####! То лучше взять cmake - пусть они мучаются! и те кто после них придет пусть тоже мучаются!" ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #46 |
20. Сообщение от uis (??), 20-Ноя-23, 12:57 | –2 +/– | ![]() |
Чем лучше CMake? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22 |
21. Сообщение от uis (??), 20-Ноя-23, 12:59 | –1 +/– | ![]() |
Но если компиляторы одни, а издержки <E, то каким образом оно быстрее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #25, #51 |
22. Сообщение от фнон (?), 20-Ноя-23, 13:02 | +2 +/– | ![]() |
все что угодно лучше чем цмейк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #45 |
24. Сообщение от Аноним (24), 20-Ноя-23, 13:12 | +1 +/– | ![]() |
Для рытья траншей экскаватор. Для посадки картошки лопата. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
25. Сообщение от Аноним (25), 20-Ноя-23, 13:13 | –1 +/– | ![]() |
Логика круче у meson значит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
26. Сообщение от Аноним (24), 20-Ноя-23, 13:16 | –2 +/– | ![]() |
Автотулзы - это хтонь и только за их упоминание в положительном ключе надо ставить на учет в ПНД. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #43 |
27. Сообщение от Аноним (24), 20-Ноя-23, 13:18 | +/– | ![]() |
Никак нет. Можно написать так, что компиллятор не развернет в оптимальные инструкции. Особенно на плюсах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
28. Сообщение от Советский инженер (ok), 20-Ноя-23, 13:27 | +/– | ![]() |
>Не понял как программа на python работает быстрее программы на плюсах? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
29. Сообщение от Аноним (29), 20-Ноя-23, 13:32 | +1 +/– | ![]() |
Однозначно cmake. У него тулкит богаче. Как ЯП оба говно. CMake говно потому что это в первую очередь шаблонизатор строк, а не ЯП, там даже типов нет, а сделать что-либо - это боль. Meson как ЯП говно потому, что требует питон, но они начали городить свой питоноподобный ЯП вместо использования питона. Чистый NIH-синдром. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #63, #64, #65 |
31. Сообщение от Аноним (31), 20-Ноя-23, 13:48 | +1 +/– | ![]() |
Титановая лопата - это мечта! Легкая, прочная, не ржавеет, вечная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #38 |
32. Сообщение от llolik (ok), 20-Ноя-23, 14:17 | +/– | ![]() |
Более лёгкий для разбора синтаксис (соответственно, более простой анализатор), более простой генеротор кода сборки (изначально под ninja заточенный), более простая логика разрешения зависимостей (pkg-config-ом/компилятором). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
33. Сообщение от all_glory_to_the_hypnotoad (ok), 20-Ноя-23, 14:20 | +1 +/– | ![]() |
Оба убогие. Сейчас нет нормальных публичных систем сборок, есть только варианты лучше autotools | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
34. Сообщение от Cradle (?), 20-Ноя-23, 14:23 | +/– | ![]() |
да, интересно, можно на сабже делать embedded проект с несколькими кроссплатформенными таргетами, чтобы у каждого свой тулчейн? Если кто подскажет по делу, викину cmake на помойку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
35. Сообщение от Аноним (55), 20-Ноя-23, 14:23 | +/– | ![]() |
В Китае так то миллиард человек живёт. И жильё для них строят как раз те экскаваторы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #52, #75 |
36. Сообщение от Аноним (55), 20-Ноя-23, 14:28 | +/– | ![]() |
Зачётный троллинг. Даже я знаю, что при использовании GTK будет проще одно, а с Qt - другое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
37. Сообщение от Аноним (55), 20-Ноя-23, 14:30 | +/– | ![]() |
В 10-м сообщении ведь есть ответ на вопрос. Потому что эксперты не знают, что cpp это не "си плюс плюс", а "си пре процессор". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #48, #49, #81 |
38. Сообщение от 1 (??), 20-Ноя-23, 14:34 | +/– | ![]() |
Хрупкая только - медный пруток не перерубишь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #55 |
39. Сообщение от Аноним (55), 20-Ноя-23, 14:37 | +/– | ![]() |
А "можно использовать для проверки, что код собирается без предупреждений" делается тривиальным вызовом grep, или как-то ещё проще? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #41 |
40. Сообщение от Аноним (-), 20-Ноя-23, 14:38 | +/– | ![]() |
> Щмейк скорее ржавая тупая лопата с подгнившей ручкой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
41. Сообщение от Аноним (55), 20-Ноя-23, 14:38 | +/– | ![]() |
Кажись, дошло. Они флаг к компилятору устаналивают, а не разбирают вывод. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
42. Сообщение от Аноним (-), 20-Ноя-23, 14:51 | +2 +/– | ![]() |
> Хуже цмаке быть сложно. Сабж активно набрал популярность, это показательно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
43. Сообщение от Аноним (-), 20-Ноя-23, 14:54 | +2 +/– | ![]() |
Однако в отличие от сабжа оно умеет make-файлы генерить, а не рассказывает что это расово неверно. И поддерживает в цать раз больше разных платформ. А сабж кроме винды, пары линуксов и может макоси если повезет, с полутора компилерами, нихрена и не умеет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #47, #66 |
44. Сообщение от Аноним (-), 20-Ноя-23, 14:55 | +2 +/– | ![]() |
> Не понял как программа на python работает быстрее программы на плюсах? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
45. Сообщение от all_glory_to_the_hypnotoad (ok), 20-Ноя-23, 15:06 | +/– | ![]() |
Питонячий вариант ['value_1', 'value_2', ''value_3'] не лучше, а в CMake можно сделать просто как (... value_1 value_2 value_3). И тут же проблема не в синтаксисе, а что CMake вариант резервирует часть символов и кучу слов как кейворды из-за чего их нельзя использовать где-либо в значениях. Но, правда, на практике такие коллизии почти не встречаются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
46. Сообщение от YetAnotherOnanym (ok), 20-Ноя-23, 15:11 | +4 +/– | ![]() |
> Современный разработчик должем мочь освоить новый инструмент. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #50 |
47. Сообщение от all_glory_to_the_hypnotoad (ok), 20-Ноя-23, 15:56 | +/– | ![]() |
> А сабж кроме винды, пары линуксов и может макоси если повезет, с полутора компилерами, нихрена и не умеет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
48. Сообщение от Аноним (7), 20-Ноя-23, 16:00 | +/– | ![]() |
Но не отвечает на вопрос, что переопределять. Подсказка, помимо этих есть ещё минимум 10 других (и это только известные мне). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #56 |
49. Сообщение от фнон (?), 20-Ноя-23, 16:20 | +/– | ![]() |
Всегда думал что с++ это "С + старые костыли + новые костыли" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #58 |
50. Сообщение от фнон (?), 20-Ноя-23, 16:30 | +/– | ![]() |
Если новый инструмент можно освоить, напр за неделю, а потом экономить время и вместо пердоллинга писать код - то отличное решение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #71 |
51. Сообщение от Аноним (51), 20-Ноя-23, 16:50 | +2 +/– | ![]() |
Учи временная сложность алгоритма. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
52. Сообщение от Аноним (52), 20-Ноя-23, 16:52 | +/– | ![]() |
Землянки что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #54, #79 |
54. Сообщение от Аноним (55), 20-Ноя-23, 17:04 | +/– | ![]() |
Дом никогда не стоил, что ли? Без фундамента его первым торнадо унесёт в страну Оз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 |
55. Сообщение от Аноним (55), 20-Ноя-23, 17:05 | +/– | ![]() |
Помню, пилил в детстве кусок титана ножовкой по металлу и пытался молотком его согнуть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
56. Сообщение от Аноним (55), 20-Ноя-23, 17:12 | +/– | ![]() |
Повторюсь - отвечает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #69 |
57. Сообщение от ZloySergant (ok), 20-Ноя-23, 17:17 | +1 +/– | ![]() |
>Что лучше - мизон или симэйк? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #94 |
58. Сообщение от Аноним (55), 20-Ноя-23, 17:23 | +/– | ![]() |
с++ это выражение постинкремент, т.е. результатом его вычисления окажется значение с до увеличения на 1. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #59 |
59. Сообщение от Аноним (55), 20-Ноя-23, 17:26 | +/– | ![]() |
Однако плюсы позволяют переопределить operаtor++() и там написать много странностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
61. Сообщение от Аноним (10), 20-Ноя-23, 18:47 | +1 +/– | ![]() |
Примерно так выглядит дефолтное правило make для компиляции C++ сорцов: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
62. Сообщение от Аноним (75), 20-Ноя-23, 19:02 | +1 +/– | ![]() |
Autotools | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
63. Сообщение от Аноним (75), 20-Ноя-23, 19:04 | +/– | ![]() |
Зачем в системе сборки яп полный по Тьюрингу? Там максимум условия нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #77 |
64. Сообщение от Аноним (75), 20-Ноя-23, 19:10 | +/– | ![]() |
> Meson как ЯП говно потому, что требует питон, но они начали городить свой питоноподобный ЯП вместо использования питона. Чистый NIH-синдром. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #76 |
65. Сообщение от Аноним (75), 20-Ноя-23, 19:11 | +/– | ![]() |
> Meson как ЯП говно потому, что требует питон, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #78 |
66. Сообщение от Аноним (75), 20-Ноя-23, 19:13 | +/– | ![]() |
Ты ещё забыл, что просто для сборки проекта autotools не нужны, достаточно баша. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #67 |
67. Сообщение от Аноним (75), 20-Ноя-23, 19:16 | +/– | ![]() |
Всмысле что если проект использует autotools и сгенерированным configure , то для сборки нужен только баш | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #72 |
68. Сообщение от Аноним (75), 20-Ноя-23, 19:19 | +2 +/– | ![]() |
Для cmake есть Conan | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #96 |
69. Сообщение от Аноним (7), 20-Ноя-23, 19:26 | +/– | ![]() |
Нет, не отвечает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #87 |
71. Сообщение от Советский инженер (ok), 20-Ноя-23, 20:06 | +3 +/– | ![]() |
>Если новый инструмент можно освоить, напр за неделю, а потом экономить время и ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
72. Сообщение от Советский инженер (ok), 20-Ноя-23, 20:17 | +2 +/– | ![]() |
>Всмысле что ... нужен только баш | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
75. Сообщение от Аноним (75), 20-Ноя-23, 20:53 | +/– | ![]() |
Владение при покупке у них в 70 лет от строительства. Потом у тебя квартиру могут отобрать (ну либо ты можешь доплатить и переехать). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #86 |
76. Сообщение от Аноним (76), 20-Ноя-23, 21:10 | +/– | ![]() |
>Есть реализация месона не на питоне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
77. Сообщение от Аноним (77), 20-Ноя-23, 21:16 | +/– | ![]() |
Вы видимо софт не собирали. А я - собирал. На CMake. С анализом системы, где сборка производится, генерацией SDK для Clang из обрывков SDK для Visual Studio и генерацией скриптов для NSIS; То ещё удовольствие. На питоне это быдо бы гораздо удобнее делать - у питона есть нормальный ЯП, пакетный менеджер и куча библиотек: парсеры C++, генераторы C++ из AST, нормальные регулярки, нормальный HTTP, нормальные библиотеки работы с бинарными форматами, нормальные библиотеки для работы с реестром, нормальный интерфейс к git... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #80, #85 |
78. Сообщение от Аноним (78), 20-Ноя-23, 21:29 | +/– | ![]() |
Нет. Проблема в том, что Meson зависит от питона, но скрипты для него не есть питон. Обычно для сборки питон не должен требоваться. Я бы предпочёл его не держать в докер-образе для CI - места много жрёт. И из-за альтернативной одарённости разрабов питона они семёрку дропнули. Но мезон требует питон, при этом не имеет нормального ЯПи не имеет тулкита. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
79. Сообщение от _ (??), 20-Ноя-23, 22:15 | +/– | ![]() |
В теперешнем Китае "землянки" - это что то-с-чем-то, о такой "землянке" ты можешь только мечтать, лаовэй :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #98 |
80. Сообщение от yet another anonymous (?), 20-Ноя-23, 22:41 | +/– | ![]() |
Авторы cmake вычисляют зависимости исключительно в меру своего понимания где и что смотреть. Отстроиться от этого нельзя, только обмануть (если получится). Один из результатов этого --- они пялятся на то, что стоит в сборочной системе при кросс-сборке. Со всеми вытекающими из этого... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #83 |
81. Сообщение от yet another anonymous (?), 20-Ноя-23, 22:46 | +/– | ![]() |
"Нет такой традиции" (C) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #88 |
82. Сообщение от Аноним (82), 20-Ноя-23, 23:52 | +1 +/– | ![]() |
> Сабж активно набрал популярность, это показательно. Будь всё хорошо, не бежали бы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
83. Сообщение от Аноним (83), 21-Ноя-23, 02:22 | +/– | ![]() |
>исключительно в меру своего понимания где и что смотреть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
84. Сообщение от Аноньимъ (ok), 21-Ноя-23, 02:26 | +1 +/– | ![]() |
CARGO | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #95 |
85. Сообщение от all_glory_to_the_hypnotoad (ok), 21-Ноя-23, 02:29 | +/– | ![]() |
Сейчас открою страшную тайну: можешь всю свою сложную логику вынести в питонячий скрипт и дёргать её из cmake, или из любой другой системы сборки. Всю дичь, которую описываешь, система сборки делать не должна. Задача сборки построить конвейер по твоим вводным и по возможности в декларативном виде, а не разбирать c++ в AST и всасысать в себя кучу императивного кода с хрен пойми чем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #89, #91 |
86. Сообщение от Аноним (55), 21-Ноя-23, 05:58 | +/– | ![]() |
Не понял, как китайцы могут отобрать у меня квартиру, и зачем мне доплачивать и переезжать в Китай. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
87. Сообщение от Аноним (55), 21-Ноя-23, 06:02 | +/– | ![]() |
Кому-то и при виде термина "фазы трансляции" приходиться лезть в поисковик. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 |
88. Сообщение от Аноним (55), 21-Ноя-23, 06:06 | +/– | ![]() |
Угу, так всегда и было. А потом Страуструп написал свой препроцессор Cfront. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
89. Сообщение от Советский инженер (ok), 21-Ноя-23, 12:14 | +/– | ![]() |
>Сейчас открою страшную тайну | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
90. Сообщение от Аноним (90), 21-Ноя-23, 15:22 | +/– | ![]() |
Automake к датам файлов докапывается: сбросил дату у файлов, чтобы отследить что установилось, а он отказываеься собирать. Meson не жалуется и не останавливается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
91. Сообщение от Аноним (91), 21-Ноя-23, 20:16 | +/– | ![]() |
... и написать свою систему сборки на питоне. Гениальная идея! Тебе премию Тьюринга ещё за неё не дали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
92. Сообщение от Ivan_83 (ok), 21-Ноя-23, 23:51 | +1 +/– | ![]() |
Оба так себе, но всё остальное ещё хуже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
93.
Сообщение от Аноним![]() | +/– | ![]() |
Старый добрый premake никогда не подводил. Можно добавлять генераторы без перекомпиляции. Можно отключать генераторы которые не поддерживаешь. Короче сказка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #99 |
94. Сообщение от Аноним (94), 23-Ноя-23, 17:07 | +/– | ![]() |
До первого пробела в имени файла. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
95. Сообщение от Аноним (94), 23-Ноя-23, 17:08 | +/– | ![]() |
Вшивый - о бане. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
96. Сообщение от Аноним (96), 24-Ноя-23, 03:14 | +/– | ![]() |
А в meson три способа указать внешнюю зависимость, скачать и установить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 |
97. Сообщение от Аноним (96), 24-Ноя-23, 03:15 | +/– | ![]() |
Переписать на С собираеться автор или также помрет как что-то там на Perl-е написанное... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #100, #101 |
98. Сообщение от Аноним (-), 24-Ноя-23, 03:45 | +/– | ![]() |
> В теперешнем Китае "землянки" - это что то-с-чем-то, о такой "землянке" ты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 |
99. Сообщение от an2 (?), 24-Ноя-23, 04:49 | +/– | ![]() |
На гитхабе что-то только беты. 4.4-beta уже 12 лет. 5.0-beta. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
100. Сообщение от an2 (?), 24-Ноя-23, 04:52 | +/– | ![]() |
muon | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 |
101. Сообщение от Аноним (-), 24-Ноя-23, 05:59 | +/– | ![]() |
> Переписать на С собираеться автор или также помрет как что-то там на | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |