CMake, как мне кажется, получше будет (не зря есть версия сборки буста на CMake ;-) Мы используем его для наших продуктов, достаточно гибко и переносимо...
Насколько я понимаю, используя CMake можно достичь органичности встраивания в среду, если она есть. Например, если человек привык видеть у себя в Microsoft Visual Studio подпроекты в виде проектов самой студии - то тут CMake очень даже хорошо может помочь, сгенерировав по описанию файл проекта для среды.
А разве CMake стал равноправной версией сборки для Boost? Взглянул в свою систему, ни одного упоминания про CMake для Boost нет, исключительно dev-util/boost-build (т.е. bjam).
да, CMake'овские генераторы для разных IDE - это полезная вещь... Плюс некоторые IDE стали поддерживать их в виде нативных проектов... Насчет буста - я помню, что была ветка - может ее и забросили уже - они пытались перевести все на cmake, и паковать результаты с помощью cpack. Вторая цель у них была - сделать буст более модульным, с более четким разбитием на библиотеки
no subject
Date: 2012-06-05 11:08 am (UTC)Мы используем его для наших продуктов, достаточно гибко и переносимо...
no subject
Date: 2012-06-06 07:47 pm (UTC)Например, если человек привык видеть у себя в Microsoft Visual Studio подпроекты в виде проектов самой студии - то тут CMake очень даже хорошо может помочь, сгенерировав по описанию файл проекта для среды.
А разве CMake стал равноправной версией сборки для Boost?
Взглянул в свою систему, ни одного упоминания про CMake для Boost нет, исключительно dev-util/boost-build (т.е. bjam).
no subject
Date: 2012-06-07 08:03 am (UTC)Насчет буста - я помню, что была ветка - может ее и забросили уже - они пытались перевести все на cmake, и паковать результаты с помощью cpack. Вторая цель у них была - сделать буст более модульным, с более четким разбитием на библиотеки