grinchfox
Это два стула
grinchfox
Забейте
Anonymous
децентрализовано, версии различаются, не везде есть все, не везде работает все
Андрей
Поправил.
ඞ
Чувак
Поправил.
Теперь понял. А че, в цпп обратных конверторов не существует?
Андрей
Блин - новая фича для телеграма. Мут в паблике для отдельных личностей. Было бы неплохо.
ඞ
ඞ
Школьник
ඞ
Идт рефералы покидай
Андрей
Андрей
Ну или около этого.
ඞ
Чувак
ඞ
Да и Clion пишут медленный, кто на нем пробовал работать?
Андрей
grinchfox
cmake вообще вроде именно через make собирает
grinchfox
разве нет ?
Андрей
grinchfox
да
Андрей
Да, он генерирует make
ඞ
А
Чувак
+
ඞ
Да
ඞ
Точно
ඞ
Запамятовал
ඞ
Но зачем..., смейк, зачем...
grinchfox
всмысле что cmake не генерирует make ради поддержки старого так как без cmake он бесполезен
ඞ
Просто выполнить команды в консоли -- надо мейк генерировать?
grinchfox
да
ඞ
Cmake_логичность
ඞ
Слишком сложно
grinchfox
а еще некоторые его не любят потому что он написан на C++
grinchfox
ну вроде тру Suckless пацанов
Чувак
Чувак
Через make
Андрей
Чувак
grinchfox
звучит странно
Андрей
grinchfox
но в make нет никакого определенного порядка описания
grinchfox
ну тоесть чтобы понять что делает make и написать по нему cmake нужно быть очень умным
Чувак
Но потом юзать make без cmak, а чисто через make.
grinchfox
потому что там можно писать как вздумается учитывая, что переменные называеш ты сам
Андрей
Самая простая аналогия - make=asm, cmake=любой язык высокого уровня.
grinchfox
Андрей
Чувак
Я про то, что у тебя естьmake проект и ты хочешь его в лион затащить, к примеру. Затрахался и перевел его в цмэйк, а потом генеришь из цмэйк мэйк и нн паришься.
Чувак
Типо все осталочь прежним, но затазил проект в современную иде.
Андрей
Андрей
Я написал же аналогию.
grinchfox
cmake это конфигуратор блин, ты не сможешь использовать сгенерированный Makefile на других платформах
Чувак
Хреново цппшникам, да.
grinchfox
он выступает в роли того, чем занимался mkconfig
Андрей
Кстати, странно, что cmake не сделают системой сборки. Хотя пока не появятся пакеты в c++ это будет тяжко.
Андрей
Ой, менеджером пакетов.
grinchfox
бля, я имел ввиду automake/autoconf
Чувак
2016 год, в цпп нет менеджера пакетов.
Андрей
Чувак
grinchfox
ну так только пересборкой
grinchfox
у тебя над каждым пакетом еще слой конфигурации и сборка бинарика на платформу
Чувак
grinchfox
собирать boost на каждой платформе
grinchfox
мда
Чувак
Чувак
Так что ифдеф только и выход.
Андрей
Ох, как легче в чате стало, не поверите.