@ProCxx

Страница 55 из 2477
grinchfox
08.04.2016
19:46:20
cmake это конфигуратор блин, ты не сможешь использовать сгенерированный Makefile на других платформах

The Dude
08.04.2016
19:46:43
Хреново цппшникам, да.

Google
grinchfox
08.04.2016
19:47:03
он выступает в роли того, чем занимался mkconfig

Andrey
08.04.2016
19:47:30
Кстати, странно, что cmake не сделают системой сборки. Хотя пока не появятся пакеты в c++ это будет тяжко.

Ой, менеджером пакетов.

grinchfox
08.04.2016
19:48:15
бля, я имел ввиду automake/autoconf

The Dude
08.04.2016
19:48:23
2016 год, в цпп нет менеджера пакетов.

grinchfox
08.04.2016
19:48:38
2016 год, в цпп нет менеджера пакетов.
бля, как ты собираешся поддерживать разные ОС в нем ?

Andrey
08.04.2016
19:48:41
2016 год, в цпп нет менеджера пакетов.
В с++ нет такого понятия как пакет ещё)

grinchfox
08.04.2016
19:49:07
ну так только пересборкой

Andrey
08.04.2016
19:49:27
ну так только пересборкой
Хотя популярные можно прекомпилить.

grinchfox
08.04.2016
19:49:37
у тебя над каждым пакетом еще слой конфигурации и сборка бинарика на платформу

Google
grinchfox
08.04.2016
19:49:52
собирать boost на каждой платформе

мда

Andrey
08.04.2016
19:50:24
собирать boost на каждой платформе
Ну, надо сначала создать такую сущность как пакет, а после легче, думаю, будет)

The Dude
08.04.2016
19:50:40
Так что ифдеф только и выход.

Andrey
08.04.2016
19:50:54
Ох, как легче в чате стало, не поверите.

The Dude
08.04.2016
19:50:59
Либо бить это все по архетектурам.

Чтобы в пределах одной obj файлы таскать.

grinchfox
08.04.2016
19:51:46
а зависимости некоторых либ от stdlib, которая на разных платформах разная ?

ну и вообще

Andrey
08.04.2016
19:52:15
grinchfox
08.04.2016
19:52:24
там можно уйти в то, что под разные дистры linux есть разные версии либ из коробки

The Dude
08.04.2016
19:53:01
Джава решает.

grinchfox
08.04.2016
19:53:06
такого не будет

java тупит

The Dude
08.04.2016
19:53:24
java тупит
Не прогрелась прост.

Andrey
08.04.2016
19:53:41
Давайте без холиваров, пожалуйста.

grinchfox
08.04.2016
19:53:46
ну ок

The Dude
08.04.2016
19:53:52
grinchfox
08.04.2016
19:54:15
java какбы норм для разработки низкопроизводительных приложений, вроде GUI для БД или чего-то оффисного в короткие сроки

Google
Andrey
08.04.2016
19:54:52
А говорил, что без холиваров...

grinchfox
08.04.2016
19:54:57
ох

Andrey
08.04.2016
19:55:23
Давай так - практикой твоё утверждение не подтверждается. На этом и закончим, ок?

grinchfox
08.04.2016
19:55:32
ок

Stanislav
08.04.2016
21:51:11
на основе смейка полно же пакетных менеджеров

Alex Фэils?︙
08.04.2016
22:19:06
Кстати, а как на плюсах с пакетами. Есть ли какие-нибудь пакетные менеждеры?
есть, но я не помню названий, где-то на хабре упоминали. P.s. ну вы нафлудили, пока я спал)

Stanislav
08.04.2016
22:21:29
да ваще

тоже поспать отошел, а тут такая драма про яву :D

Alex Фэils?︙
08.04.2016
22:22:47
дошло, о чем речь. Конфиг смаке в маке

Cmake генерит ЧТО-то для вашей среды сборки (GNU Make, Visual Studio Workspace / Sln, Code::Blocks, etc)

Stanislav
08.04.2016
22:24:35
https://cmake.org/Wiki/CMake#Converters_from_other_buildsystems_to_CMake

Alex Фэils?︙
08.04.2016
22:25:00
ДЛя чего у него генераторы есть, для того и компилит

мне вот ща надо бы написать микрософтину,которая XML-ку в make-файл будет херачить

Alex Фэils?︙
08.04.2016
22:28:20
у меня есть sln от вижал студио, он по факту является XML-кой. Я хочу попробовать собрать этот солюшн под GCC, но мне надо мейкфайл написать. А мне влом все самому писать, потому что там куча исходников

Google
Alex Фэils?︙
08.04.2016
22:29:00
я хочу взять tinyxml2, распарсить xml и выкусить все исходники и таргеты, и преобразовать в make-файл

Stanislav
08.04.2016
22:29:29
жаль xbuild VC++ проекты не умеет

Alex Фэils?︙
08.04.2016
22:29:37
msbuild умеет)

мне очень обидно, что VC6.0 на восьмере не запахал

Stanislav
08.04.2016
22:29:57
о_О

Admin
ERROR: S client not available

Alex Фэils?︙
08.04.2016
22:30:02
на нем dsw/dsp были чистыми мейкфайлами

Stanislav
08.04.2016
22:30:08
некромант)

Alex Фэils?︙
08.04.2016
22:30:13
я к ней прикрутил новые компили

от VC 2013

когда был другой ноут

VC 6.0 куда отзывчивее 2013-й

нативный интерфейс, а не WPF

алсо, меня дико бесит бажнутое управление с клавы в VS 2013

и еще: обычно, когда при проектировании и разработке на C++ встречается такой артефакт, как "пакет", обычно подразумевают связку .h(pp)+.cpp

которая лежит в соответствующих каталогах

а по каталогам можно зафигачить разную структуру

если интерфейс у пакета внешний, то обычно .h кладут в общий include

если это внутренний пакет, то .h файл валяется рядом с .cpp, или в include того проекта

Google
Alex Фэils?︙
08.04.2016
22:46:42
Ни в чем)

А по поводу тулзы - влом

Тут дел еще других полно)

Stanislav
08.04.2016
22:48:36
дак вон же есть конверторы проектов в смейк

Alex Фэils?︙
08.04.2016
22:53:07
а что за прога7

Stanislav
08.04.2016
22:53:24
https://cmake.org/Wiki/CMake#Converters_from_other_buildsystems_to_CMake
тут несколько вариантов указаны же

Alex Фэils?︙
08.04.2016
23:28:56
сорян<. Чет не посмотрел ссылку

Stanislav
09.04.2016
00:05:46
http://www.bbc.com/future/story/20160325-the-names-that-break-computer-systems

Alex Фэils?︙
09.04.2016
00:26:39
Это про нулл?

)

"Страницы Apple иллюстрируют то, что я называю хреновым минимализмом. Это доминирующий тренд дизайна в современном вебе. Хреновый минимализм: иллюзия простоты, поддержанная мегабайтами мусора" - https://habrahabr.ru/post/278655/

Square
09.04.2016
05:07:40
Чо драйвер инфинибэнда второго поколения пишем для реактос? Можно в гсок запилиться

Плюшка
09.04.2016
05:09:31
сначала померещился juffed

$continue$
09.04.2016
08:05:06
https://telegram.me/ProCxx

М?

А ты про пихо кодеров

Страница 55 из 2477