| 1.3, Ык (?), 09:26, 11/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Кто нибудь пользовался? Как это стстема по сравнению с crate или maven?
| | |
| |
| |
| 3.5, Sm0ke85 (ok), 09:34, 11/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Она лучше чем эти оба. ИМХО.
'''
поставляется под лицензией Apache 2.0.
'''
Нет, хуже))
| | |
| 3.6, Аноним (6), 09:42, 11/08/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта.
Аутотулз вообще страшный мультивибратор, где скрипт собирает скрипт, который собирает скрипт.
| | |
| |
| 4.10, No Name (?), 13:17, 11/08/2026 [^] [^^] [^^^] [ответить]
| +6 +/– | |
>Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта.
Ничего CMake никуда не пихает, это делают криворукие программисты.
| | |
| 4.12, Аноним (12), 15:19, 11/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта.
pkg-config устаревший шлак который умеет только отдать путь к инклудам и имя библиотеки, и нет, это НЕ является зависимостью, которую должны отдавать подобные инструменты. Между тем "куча своих cmake файлов" поддерживается тем же meson'ом и работает из коробки в отличие от pkgconfig.
| | |
| |
| 5.16, Аноним (11), 15:42, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> pkg-config устаревший шлак который умеет только отдать путь к инклудам и имя библиотеки
...и флажки компиляции, намертво прибитые к конкретному компилятору.
| | |
| |
| 6.71, Ivan_83 (ok), 15:25, 12/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это зависит не от pkg-conf а от того что написали в .pc файле авторы либы.
| | |
| |
| 7.72, Аноним (72), 15:31, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Это зависит не от pkg-conf а от того что написали в .pc файле авторы либы.
Я буквально об этом и пишу: в pc-файле либы ты можешь написать ровно один набор флажков под конкретный компилятор. Даже в пределах одной системы.
| | |
|
|
| 5.17, Ivan_83 (ok), 15:42, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Насколько я понял, авторы месона как раз наоборот стараются вообще ничего не костылить сами и полагаются на pkg-config по максимуму.
Когда пару лет назад была в последнем проблема с сортировкой/порядком то починить это костылём из месона было не возможно в принципе.
| | |
| |
| 6.46, Аноним (12), 19:59, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Авторы месона не могут выбирать на что им полагаться - они обязаны полагаться на то что используется в экосистеме СПО, а используется и pkgconfig, и cmake файлы, и ничего (т.е. инклуды и сошки нужно искать по известным именам в известных каталогах). Всё то же самое делает и cmake.
| | |
| |
| 7.51, Ivan_83 (ok), 21:21, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Мне после беглого знакомства с месон казалось что они пошли по другому пути и стараются сами ничего не костылить внутри, в отличии от cmake с его либой костылей.
| | |
|
|
|
| 4.18, Ivan_83 (ok), 15:46, 11/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Насколько я видел - там принято корябать свои cmake файлы для того что мог бы сделать pkg-config, в ряде случаев.
Автотулз наверное был не плох лет 30 назад, но такое ощущение что в него напихали всякого по максимуму.
Да и портянки которые он генерит и портянки из которых он генерит читать не особо удобно :(
| | |
|
| 3.15, Ivan_83 (ok), 15:40, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Кажется что угодно лучше автотулсов :)
Насчёт cmake - спорное. Думаю лучше для тех у кого нет отторжения к питоновскому синтаксису.
У cmake синтаксис какой то свой и он так себе.
Честно говоря мне всё это надоело и последнее время я пишу свою сборочную систему на shell script.
У меня проекты маленькие, на С, зависимостей очень мало или совсем нет и эти жуткие монстры мне нафик не упали.
Юзать gmake в принципе можно было, по сути оно мало чем отличается от shell script (кроме расширения синтаксиса и один интерпретатор всегда совместим сам с собой), но тоже часто выглядит слишком жирной зависимостью для моих проектов.
| | |
| |
| 4.20, Аноним (11), 15:46, 11/08/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
> пишу свою сборочную систему на shell script
> У меня проекты маленькие, на С
> эти жуткие монстры мне нафик не упали.
> выглядит слишком жирной зависимостью для моих проектов.
Золотая классика хэллоуворлдов.
| | |
| |
| 5.26, Ivan_83 (ok), 16:23, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Нет, классика это когда для сборки одного .c файла в самом файле написана в коментах строчка как его собрать :)
У меня несколько таких проектов на гитхубе лежат - даже как то стрёмно было туда cmake писать.
Тут же вполне себе компактная система которая умеет почекать флаги компилятора и прочее.
На моих проектах получается что шелл скрипт с описанием занимает меньше буков чем точно такое же на cmake.
Синтаксически/идеологически похожа на мой другой недавний проект: https://github.com/rozhuk-im/chroot_env
Притом из забавного: оно быстрее cmake работает, когда флаги/функции/символы надо прочекать.
Многопоточную сборку я тоже относительно легко прикрутил.
Для примера оно lua собирает у меня на полторы секунды, те от первого запуска до готового бинарника и либы.
И да, я примерно представляю что оно будет работать на ограниченном числе платформ и не очень для больших проектов, но мне этого достаточно. Как раз замена cmake там где он излишен.
Плюс простота из коробки: запустил make.sh и получил релизные бинарники.
| | |
| |
| 6.28, Аноним (11), 16:36, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Как раз замена cmake там где он излишен.
Излишне - это, при наличии готового инструмента, гробить свою единственную жизнь на изобретение корявого велосипеда.
Для студентоты такой подход еще приемлем, ибо является частью обучения. Но если ты уже взрослый детина, то тебе можно только посочувствовать: рано или поздно (а скорее всего, уже) ты сам будешь горько жалеть за бездарно потраченное время, которое уже не вернуть.
| | |
| |
| 7.31, Ivan_83 (ok), 16:52, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Я согласен с тем, что это хорошо для обучения.
Но скажем так, раньше мне знаний не хватало чтобы этим занятся.
И сейчас много интересного узнаю.
Я не считаю что это работа целиком на корзину, я чётко обозначил нишу: небольшие С проекты, там всё остальное избыточно.
| | |
|
|
|
| 4.37, Анонимный аноним (?), 17:33, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
И зачем твоя shell-скрипт система, если она будет прибита к unix? Для unix в сто раз проще и лучше написать просто Makefile.
Сборочная система нужна чтобы под разные ОС собирать, в том числе не unix.
| | |
| |
| 5.38, Ivan_83 (ok), 17:43, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Венда мне не нужна, а sh есть везде, притом что gmake/bmake может и не быть.
Кроме того, насколько я видел, gmake/bmake по сути от sh отличаются только синтаксисом, сами по себе они флаги компилятора и прочее не умеют.
Для проверки вот этого всего нагородили автотулсы поверх.
У меня именно что можно указать список флагов компилятора, линковщика, функции, символы и оно проверит что оно есть в системе.
| | |
| |
| 6.45, Анонимный аноним (?), 19:56, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
make тоже есть везде. очередная сборочная система, которой даже еще нет и это просто идеи в голове, это просто проявление NIH-синдрома и желания попиариться в комментах.
| | |
| |
| 7.50, Ivan_83 (ok), 21:19, 11/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да какой make то?
На фре это bmake, который с gmake не совсем совместим.
Или вы из этих, у которых sh=bash и про другое они не слышали?
И потом, как я писал выше, gmake не очень сильно от sh отличается, а у меня уже есть некоторый функционал от cmake и удобные функции/обёртки.
В остальном таких как вы слушать - сидеть без прогресса, как полный дурак, и даже ничего не узнать.
| | |
|
|
|
| 4.39, Аноним (12), 17:44, 11/08/2026 [^] [^^] [^^^] [ответить] | +1 +/– | Эх, некому сейчас детям рассказать что такое сложность и где мы за неё платим, а... большой текст свёрнут, показать | | |
| |
| 5.41, Ivan_83 (ok), 17:55, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так и с помощью cmake ты пакет не соберёшь пока автор туда не навалит тонну кода с описание как это делать.
В остальном я не то что бы спорю, но ведь есть достаточно много проектов где есть только makefile, который от моей сборочной системы отличается ВСЕГДА в худьшую сторону ибо там нет функций для быстрой и лёгкой проверки компилятора и среды на нужные функционал.
Использование cmake (насколько я знаю) всегда требует несколько раздельных вызовов, что так же не удобно.
Ещё раз: я не создаю конкурента cmake/meson/autotools, это скорее замена gmake/bmake с отдельными функциями как в cmake/meson - тот же pkg-config из коробки через готовые обвязки.
| | |
| |
| 6.47, Аноним (12), 20:29, 11/08/2026 [^] [^^] [^^^] [ответить] | +1 +/– | Я тебе повторяю - никаких тонн не надо Надо только то что надо - ровно одна с... большой текст свёрнут, показать | | |
| |
| 7.49, Ivan_83 (ok), 21:12, 11/08/2026 [^] [^^] [^^^] [ответить] | +/– |  Я видел с десяток проектов на cmake и там было больше строчек Так у них с gmake... большой текст свёрнут, показать | | |
| |
| 8.52, Аноним (12), 23:07, 11/08/2026 [^] [^^] [^^^] [ответить] | +1 +/– | Рад за тебя, это чему-то из мной сказанного противоречит Во-первых, не прекрасн... большой текст свёрнут, показать | | |
| |
| 9.53, Ivan_83 (ok), 23:34, 11/08/2026 [^] [^^] [^^^] [ответить] | +/– |  То что я реально видел на практике отличается от того что вы описываете Повторя... большой текст свёрнут, показать | | |
| |
| |
| 11.57, Ivan_83 (ok), 03:19, 12/08/2026 [^] [^^] [^^^] [ответить] | +/– |  Может в 70е годы это и был тупик, но сейчас вполне себе есть переносимые шелл ск... большой текст свёрнут, показать | | |
| |
| 12.61, Аноним (72), 05:50, 12/08/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Ты вообще не понял, о чем я тебе написал И Make, и Shell с черт знает с каких в... большой текст свёрнут, показать | | |
|
|
|
|
|
|
|
|
| 4.63, Антон (??), 06:16, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
В свое время мне это тоже надоело и я решил потратить время на аккуратную реализацию своего костыля вдохновившись подходом системы сборки redo, но только вдохновившись. И это как мне кажется получилось. В итоге получилось очень точное отслеживание зависимостей, поддержка pkgconf, внешних проектов и много чего еще. Вот сайт проекта autark.dev
| | |
| |
| 5.67, Ivan_83 (ok), 13:41, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Спс, прикольно сделано в плане генерации сборочного "скрипта" и самого синтаксиса.
| | |
|
|
|
|
| |
| 2.14, Аноним (14), 15:28, 11/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Питон даже как сам как сборочная зависимость для плюсов не нужен вообще. Итого: мезон не нужен.
| | |
| |
| 3.21, Ivan_83 (ok), 15:49, 11/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так выбора в индустрии почти нет.
Месон на вид самое простое и адекватное для тех кого не тошнит от питона при одном только виде.
Есть cmake, но он у меня при сборке требует месона... да и синтаксис там не очень удобный, чего только end() стоит. Да и всякого прочего туда понапихали последние годы тоже, типа курла чтобы сам умел качать.
| | |
| |
| |
| 5.24, Ivan_83 (ok), 16:13, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну вот а меинтейнер во фре как то не осилил сделать так чтобы cmake собирался без meson. Возможно и меинтейнеры других проекто оказались не лучше.
| | |
|
| 4.60, Илья (??), 05:39, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> для тех кого не тошнит от питона при одном только виде
спасибо, ты подобрал замечательные слова. Теперь я понимаю, что меня тошнит от питона при одном только виде
| | |
| 4.65, пох. (?), 11:59, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Есть cmake, но он у меня при сборке требует месона...
его требует libux как там его, без которого в принципе собрать cmake можно но таким cmake может не получиться собрать что-то еще посложнее самого cmake.
В общем, для сборки cmake нужен cmake. Я уже давно забил на эту поделку, и никогда сам ее с ее циклическими зависимостями даже не пытаюсь собирать.
Отдельно она нежно мной любима за гвоздем прибитую версию в каждом файле, и отсутствие совместимости в принципе.
automake, если не заставлять пользователя, которому он нахрен не нужен вообще, его каждый раз запускать - обходится почему-то вообще одним позикс-шеллом.
| | |
| |
| 5.70, Ivan_83 (ok), 15:23, 12/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, как то так.
Те кто топит что cmake для сборки питон/месон не нужен - не видели бутстрапа на чистой системе :)
У меня на работе продукт с нуля собирается, там прекрасно видно все эти грабли.
Ещё для glib20 гномовской пришлось костылей наложить, там тоже либа сама от себя зависит %)
Версии это отдельное, особо доставляющее, когда ты достаёшь проект которому лет 10 а там свежий цмейк начинает всякую ерунду писать :)
Думаю он был неплохим, как и кресты в начале, потом в него понатащили всякого, включая скачивание и работу с архивами и оно стало трудно поддерживаемым.
| | |
| |
| 6.74, пох. (?), 16:00, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Те кто топит что cmake для сборки питон/месон не нужен
я когда-то пытался бороться, отключив половину фич. Их у него реально мильен, большая часть не нужна никому и о них и не знает никто.
Но конкретно эту хрень уже не отключишь, или оно вообще собирать ничего не сможет.
> Версии это отдельное, особо доставляющее, когда ты достаёшь проект которому лет 10 а там
> свежий цмейк начинает всякую ерунду писать
патамушта ни прямой ни обратной совместимости - "мы решили что с этой версии вон те все депрекейтед, и если вы хотите чтоб ваши проекты собирались не только свежайшим-из-под-хвоста - используйте другую сборочную систему".
| | |
| |
| 7.77, Ivan_83 (ok), 16:21, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
В нашем случае меня сильно тригерит что ccache собирается cmake, как итог у нас мимо ccache собирается много всего, и самое тяжёлое это питон, перл и cmake.
Но я тут же накидал chroot_env который умеет с базовой системы втягивать нужное, но боюсь что у нас будут конфликты как раз в зависимостях самого ccache между хостом и chroot в котором собирается...
| | |
| |
| 8.78, пох. (?), 16:30, 12/08/2026 [^] [^^] [^^^] [ответить] | +/– | он же вроде после сборки ни от чего уже особо не зависит сто лет было не надо ... текст свёрнут, показать | | |
|
|
|
|
|
|
| 2.19, Ivan_83 (ok), 15:46, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну вот да, поэтому я пишу свою сборочную систему на shell script :)
| | |
| |
| 3.25, Аноним (12), 16:14, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Не трать время, лучше просто вывали исходники. Никто в твоём шелле не работающим нигде кроме твоего локалхоста разбираться не будет, и просто накадает CMakeLists.txt из одной строчки с 'add_executable' которую ты не осилил.
| | |
| |
| 4.27, Ivan_83 (ok), 16:24, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Да есть у меня исходники, всё что больше одного .c файла и так содержит cmake.
| | |
|
| 3.29, Сладкая булочка (?), 16:47, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Ну вот да, поэтому я пишу свою сборочную систему на shell script
> :)
Есть muon, но не полностью совместим
| | |
| |
| 4.33, Ivan_83 (ok), 17:02, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Не знал :)
На фре его прикрутили, но так понял не юзается.
Но как решение проблемы всё равно мне не очень.
| | |
|
|
| 2.22, Аноним (11), 15:49, 11/08/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
>> Код Meson написан на языке Python
> В который хотят добавить раст как сборочную зависимость. Думайте!
Тебе в Firefox и Android его уже давно добавили. И что, надумал?
| | |
| |
| 3.30, Сладкая булочка (?), 16:48, 11/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>> Код Meson написан на языке Python
>> В который хотят добавить раст как сборочную зависимость. Думайте!
> Тебе в Firefox и Android его уже давно добавили. И что, надумал?
Ну firefox'у это не помогает, а ведроидом не пользуюсь. Может хватит уже эти прмеры приводить? В ff большинство кода - это c++ и js.
| | |
| |
| 4.34, Аноним (11), 17:11, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Ну firefox'у это не помогает
Ты сказал?
> ведроидом не пользуюсь
Пришло время офигительных историй! Давай, расскажи мне, что у тебя кнопочник вместо смарта, чтобы коварные корпы не отслеживали.
> Может хватит уже эти прмеры приводить?
Нет, не хватит, ибо ты лицемерно кушаешь ФФ, воюя при этом против Раста.
>>> Код Meson написан на языке Python
>> В который хотят добавить раст как сборочную зависимость. Думайте!
> В ff большинство кода - это c++ и js.
А в cpython Раста сейчас вообще нет, но это не помешало тебе здесь всплыть со своей священной войной против мельниц.
| | |
| |
| 5.54, Сладкая булочка (?), 00:12, 12/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> ведроидом не пользуюсь
> Пришло время офигительных историй! Давай, расскажи мне, что у тебя кнопочник вместо
> смарта, чтобы коварные корпы не отслеживали.
Жаль, что тебе сложно в это поверить. В основном мне нужен только прием смс и звонки в исключительных случаях.
>> Может хватит уже эти прмеры приводить?
> Нет, не хватит, ибо ты лицемерно кушаешь ФФ, воюя при этом против
> Раста.
>>>> Код Meson написан на языке Python
>>> В который хотят добавить раст как сборочную зависимость. Думайте!
>> В ff большинство кода - это c++ и js.
> А в cpython Раста сейчас вообще нет, но это не помешало тебе
> здесь всплыть со своей священной войной против мельниц.
Как же у тебя пригорает... Это хорошо)
| | |
|
|
| 3.32, Ivan_83 (ok), 16:54, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
А вы не понимаете разницу?
Одно дело когда тебе продают/отдают готовый продукт, а другое дело когда ты сам с этим возишься.
В первом случае наличие дрыста - это интимная проблема создателей.
| | |
| |
| 4.35, Аноним (11), 17:16, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
> А вы не понимаете разницу?
> Одно дело когда тебе продают/отдают готовый продукт, а другое дело когда ты сам с этим возишься.
О какой разнице ты говоришь? Что Firefox, что Python ты либо готовый качаешь из репы, либо собираешь сам.
> В первом случае наличие дрыста - это интимная проблема создателей.
А во втором - тех, кто "возится". И?
| | |
| |
| 5.36, Ivan_83 (ok), 17:29, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так ты постоянно тыкаешь в пользователей андройда: "ааа там дрыст, ты тоже заляпался!" - а это не так.
| | |
| |
| 6.40, Аноним (11), 17:45, 11/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Так ты постоянно тыкаешь в пользователей андройда: "ааа там дрыст, ты тоже заляпался!" - а это не так.
Я тыкаю не во всех пользователей Андроида, а в конкретных лицемеров, которые воюют против Раста, кушая софт, который на нем написан.
> ааа там дрыст, ты тоже заляпался!" - а это не так
Ну вот видишь как у вас, лицемеров, устроены виляния? "Я не заляпался Растом, ведь я на нем вообще не пишу, а лишь потребляю уже собранное! И сейчас вам поведаю, почему Раст - это плохо"."
| | |
| |
| 7.42, Ivan_83 (ok), 17:59, 11/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Меня вопросы лицемерия не интересуют - это ваша личная проблема восприятия действительности.
Пользователю андройда, фф - вообще пофик что там и как там, лишь бы работало. И оно точно так же работало когда никакого раста в природе не было.
Но об этом вы почему то забываете, как и забываете про то, что раст это всего лишь пыль/паразит и небольшой кусочек всей экосистемы, и что там намного больше кода на других ЯП.
Что будет если убрать весь код на раст из фф и андройда - ничего страшного.
Что будет если убрать код на С/С++/джаве - всё сломается, оно изначально на этом писалось.
| | |
| |
| 8.43, Аноним (11), 18:26, 11/08/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Ну естественно, ведь ты же сам лицемер Нет, проблема тут лишь в том, что такие ... большой текст свёрнут, показать | | |
| |
| |
| |
| |
| 12.62, Аноним (72), 06:08, 12/08/2026 [^] [^^] [^^^] [ответить] | +/– | Нет, в вот если удалить - это не аргумент для чего-либо Нет, это твои фантази... большой текст свёрнут, показать | | |
|
|
|
|
|
|
|
|
|
|
| 2.59, Илья (??), 05:38, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Python
ужас. Он, надеюсь, раз в три недели не перестаёт работать?
| | |
|
| 1.64, Аноним (64), 07:28, 12/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не вижу смысла в этих системах. Сейчас любой даже локальный qwen на видеокарте генерит с первого рабочие сборочные конфиги для make и cmake. Это область где нейрослоп заслужил право быть.
| | |
| |
| 2.68, Ivan_83 (ok), 15:15, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так это вариант для джунов, когда код вроде знаешь как писать а со сборкой ничего не понятно.
Я примерно так же взял автотул и нагуглил ритуалы для сборки своего кода, ваще ничо понятно не было.
Но на постоянку то такое не вариант, особенно когда ты уже не студент и проект как бы только ради зачёта.
| | |
| |
| 3.75, пох. (?), 16:05, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Так это вариант для джунов, когда код вроде знаешь как писать а
> со сборкой ничего не понятно.
так тебе и говорят - нехрен париться, теперь даже qwen справляется.
Собственно, я так и не научился разбираться в сложных cmake - нехай клава разбирается.
Автотул изначально кстати был задуман под автоматическую генерацию. Т.е. предполагалось что ты можешь вообще не разбираться как он внутри устроен если не надо что-то специфическое, а просто запустить скрипт.
Реализация как всегда подгуляла. Проще свой скрипт написать чем это настраивать.
> Но на постоянку то такое не вариант, особенно когда ты уже не
> студент и проект как бы только ради зачёта.
теперь - вариант. Именно потому что не студент и всем пофигу чем ты там нагенерил мэйкфайлы.
| | |
| |
| 4.80, Ivan_83 (ok), 19:22, 12/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Вопрос отношения.
Сделать то можно, но потом такое может оказатся неподдерживаемым или там заведётся нечто неожиданное :)
| | |
|
|
|
|