Cargando…
Mastering CMake: a cross-platform build system : version 3.1
CMake is an open-source build tool enabling collaboration among software developers working on distinct platforms by using a common build specification to drive their native build tools. Mastering CMake explains how to use the CMake suite of tools, including CTest and CPack, to develop, build, test,...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
Kitware
2015
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2027837 |
_version_ | 1780947359046303744 |
---|---|
author | Martin, Ken Hoffman, Bill |
author_facet | Martin, Ken Hoffman, Bill |
author_sort | Martin, Ken |
collection | CERN |
description | CMake is an open-source build tool enabling collaboration among software developers working on distinct platforms by using a common build specification to drive their native build tools. Mastering CMake explains how to use the CMake suite of tools, including CTest and CPack, to develop, build, test, and package software for distribution. It covers use of the command-line and GUI tools on Linux (UNIX), Microsoft Windows, and Mac OS X. This book also contains a guide for converting projects to CMake and writing CMake code to specify build rules to compile sources, create static and shared libraries, link executables, run custom commands, run tests, and install artifacts. It also includes a copy of key portions of the official reference documentation. |
id | cern-2027837 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
publisher | Kitware |
record_format | invenio |
spelling | cern-20278372021-04-21T20:10:59Zhttp://cds.cern.ch/record/2027837engMartin, KenHoffman, BillMastering CMake: a cross-platform build system : version 3.1Computing and ComputersCMake is an open-source build tool enabling collaboration among software developers working on distinct platforms by using a common build specification to drive their native build tools. Mastering CMake explains how to use the CMake suite of tools, including CTest and CPack, to develop, build, test, and package software for distribution. It covers use of the command-line and GUI tools on Linux (UNIX), Microsoft Windows, and Mac OS X. This book also contains a guide for converting projects to CMake and writing CMake code to specify build rules to compile sources, create static and shared libraries, link executables, run custom commands, run tests, and install artifacts. It also includes a copy of key portions of the official reference documentation.Kitwareoai:cds.cern.ch:20278372015 |
spellingShingle | Computing and Computers Martin, Ken Hoffman, Bill Mastering CMake: a cross-platform build system : version 3.1 |
title | Mastering CMake: a cross-platform build system : version 3.1 |
title_full | Mastering CMake: a cross-platform build system : version 3.1 |
title_fullStr | Mastering CMake: a cross-platform build system : version 3.1 |
title_full_unstemmed | Mastering CMake: a cross-platform build system : version 3.1 |
title_short | Mastering CMake: a cross-platform build system : version 3.1 |
title_sort | mastering cmake: a cross-platform build system : version 3.1 |
topic | Computing and Computers |
url | http://cds.cern.ch/record/2027837 |
work_keys_str_mv | AT martinken masteringcmakeacrossplatformbuildsystemversion31 AT hoffmanbill masteringcmakeacrossplatformbuildsystemversion31 |