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,...

Descripción completa

Detalles Bibliográficos
Autores principales: Martin, Ken, Hoffman, Bill
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