The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз системы сборки CMake 2.6

16.05.2008 21:45

"CMake 2.6.0 available for download" - релиз системы сборки CMake 2.6.0, главные новшества - новый GUI интерфейс на базе Qt, поддержка кросс-компиляции, генераторы для Eclipse и CodeBlocks, экспериментальная поддержка asm вставок в сборочных файлах, улучшенная поддержка языка Fortran, возможность автоупаковки результатов сборки в пакеты форматов rpm и deb.

  1. Главная ссылка к новости (http://www.cmake.org/pipermail...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/15911-make
Ключевые слова: make, cmake, compile
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (4) RSS
  • 1, Guest (??), 14:14, 17/05/2008 [ответить]  
  • +/
    Отлично! Самая лучшая система сборки из существующих - хотелось бы, чтобы как можно больше проектов использовали ее вместо кривой scons и устаревших монструозных autotools.
     
  • 2, аноним (?), 19:22, 17/05/2008 [ответить]  
  • +/
    Что в ней хорошего? scons намного проще и удобнее, там действительно чувствуется, что люди заново продумывали систему и придумали что-то новое и адекватно внутри устроенное, вместо попытки оживить старичка imake.
     
     
  • 4, Guest (??), 04:33, 18/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    SCons убог. Там нет ни встроенной возможности для поиска нужных модулей, ни внятной возможности передать системе сборки нужные настройки (CC/CXX/CFLAGS/CXXFLAGS/CPPFLAGS/LDFLAGS). При этом еще несовместимые названия переменных и куча других косяков. Из-за этого SConstruct/SConscript файлы превращаются в кошмарную помойку из хитрых условий, копирований Environment и грязных хаков, которая без ковыряния в ней нечего не соберет _НИГДЕ_. Тогда как CMakeFiles.txt содержат только то, что нужно - подключение необходимых модулей, задание флагов и собственно цели. Причем все, что нужно, можно изменить через параметры.

    Так что из autotools и scons уж лучше autotools, ибо scons - это тихий ужас.

     

  • 3, Лимуриец (?), 19:44, 17/05/2008 [ответить]  
  • +/
    >возможность автоупаковки результатов сборки в пакеты форматов rpm и deb

    Ещё бы возможность автогенерации для исходников ebuild-ов.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру