Surreal
О, спасибо.
Anonymous
🦥Alex Fails
то было 1-го апреля. можно игнорить.
Anonymous
оказываеться в си можно написать вот так:
++++++++++++++++++++++++++i;
это будет +13, кек
λ
@eiko2017 я тебе руки оторву! 😊
λ
Не пойму. Использую $(CC) оно ругается что не может слинковать. И в $(CC) лежит clang а не clang++
λ
Как делать правильно и кросплатформенно?
Шаурма
CXX?
λ
Нет таких.
λ
Я вот не пойму. Принято же CC для cpp а cc для c...
Шаурма
попробуй cmake
Шаурма
говорят, популярный генератор. Сам умеет разруливать CC и его флаги
λ
Ненавижу его :)
λ
Я из фанатов чистых Makefile :D
Шаурма
ну тогда страдай:)
λ
Короче таки "сдался", и добавил LDFLAGS += -lstdc++
✙ Fatum ✙
например, он не умеет в precompled headers, со всеми вытекающими
✙ Fatum ✙
а еще чтоб добавить больше одной директории с сорцами, нужно какие-то уродливые костыли писать
Крылатый
Surreal
"add_subdirectory" не такой уж и костыль.
Крылатый
Шаурма
и внутри у cmake`а говнокод и костыли. Но другого такого нет
Крылатый
Есть няшный premake)
Крылатый
✙ Fatum ✙
Умеет, готовить нужно мочь.
поведай) у меня тут есть барышня, которой нужно на работе, так она уверяла, что до сих пор нету этой фичи
✙ Fatum ✙
у меня на субдиректори ругалось >_<
Крылатый
"/khooy/*.cpp" и я добавил все цопепе
Крылатый
✙ Fatum ✙
Шаурма
глоббинг это плохо)
Крылатый
✙ Fatum ✙
отдельно это же долго >_<
Крылатый
Так аккуратней выходит. И контроля больше.
Крылатый
Чо долгого?
Шаурма
ide попроси файлы добавить
Крылатый
Ты там так многл кода херачишь, что по 200 файлов добавляешь?)
✙ Fatum ✙
у меня кути крийейтор - как там через нее добавлять?
λ
Чем вам Make не угодил?
λ
Красиво же: https://ghostbin.com/paste/pmmvg
Крылатый
Шаурма
в 4.2 или 4.3 уже добавили server mode в qtc
Крылатый
✙ Fatum ✙
я пыталась в симейке через сабдиректори сделать, так у меня посыпались ерроры
Vladislav
Крылатый
Я лучше шмейком ниндзя буду генерить
✙ Fatum ✙
Крылатый
Ниндзя полущ.
Шаурма
✙ Fatum ✙
Шаурма
да
✙ Fatum ✙
спасибо
Крылатый
Мейк ваще по умолчанию может 100500 процессов запустить, нарример...
Крылатый
Это фича, типа.
Крылатый
Сиди потом, пей чай, пока сборка ресурсы отпустит.
Шаурма
спасибо
главное проверь что свежая версия qtc и свежий cmake с server mode`ом
λ
Мда. Мне хватило что cmake не умеет в несколько "потоков" даже
Шаурма
зачем тебе генерить файлы в несколько потоков?
✙ Fatum ✙
умеет вроде
λ
Компилировать
Шаурма
а cmake уже компилирует?
λ
Шаурма в роте, нехрен придиратся к словам
Крылатый
Не понял.
λ
CMake is cross-platform free and open-source software for managing the build process of software using a compiler-independent method.
Крылатый
Он не собирает.
Крылатый
В принципе, сгенерить проект шмейку и в один поток можно. Там не килотонны кода.
λ
Так он и билдит его
λ
А билдить не умеет
λ
нужно отдельно ставить приблуд^W нинзюху какую-то и ей в несколько процессов компиляцию проводить
λ
И это люди которые этой хренью пользуются
Крылатый
Например ниндзя, да, или мейк, или ещё что.
λ
ПИЗДЕЦ господа.
Крылатый
Што.
Surreal
CMAKE_MAKE_PROGRAM="make -j 5"
✙ Fatum ✙
Крылатый
Слишком толсто.