Категории программ

Новые программы

CMake

10 Вересня, 2014 0

CMake (от англ. cross platform make) – свободная кроссплатформенная система автоматизации сборки программного обеспечения из исходного кода. CMake не занимается непосредственно сборкой, a лишь генерирует файлы управления сборкой из файлов CMakeLists.txt:

Из достоинств CMake можно отметить: простой язык сценариев, средства расширения функциональности через модули, минимальное число зависимостей (нет привязки к M4, Perl или Python), поддержка кэширования, наличие средств для кросскомпиляции, поддержка генерации файлов сборки для широкого спектра систем составления и компиляторов, наличие утилит ctest и cpack для определения сценариев тестирования и составления пакетов утилита cmake-gui для интерактивной настройки параметров составления.

CMake выступает в качестве альтернативы Autotools и используемого в таких проектах, как KDE Software Compilation, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Исходный код CMake написан на языке C ++ и распространяется под лицензией Berkeley Software Distribution License.

Программное обеспечение, использующее CMake

Avidemux
Bullet Physics Library
Chicken
Clementine
CuneiForm
DevIL
Drishti
EiskaltDC++
FreeCAD
GDCM
IGSTK
Insight Segmentation and Registration Toolkit
KDE Software Compilation (начиная с 4 версии)
Choqok
KiCad
LeechCraft
LLVM
LMMS
MuseScore
MySQL
OGRE
OpenSceneGraph
ParaView
PCSX2
Pichi
PvPGN
QGIS (Quantum GIS)
qutIM
ReactOS
Scribus
Slicer
Stellarium
SuperTux
VTK
OpenCV

CMake

Ссылки

Сайт CMake

Скачать CMake

Скачать CMake Portable

Автоматизация сборки , Веб-разработчику

Оставить комментарий