name: inverse layout: true class: center, middle, inverse
.author[Roberto Di Remigio]
.institution[UiT - The Arctic University of Norway]
.institution[Department of Chemistry - Virginia Tech]
.date[14 August 2019, Blacksburg]
.footnote[CC BY 4.0 licensed. Browse slides at http://tinyurl.com/cmake-tutorial-MolSSI]
???
layout: false
- Build system generator (
cmake
) - Cross-platform
- Language-agnostic
- Test orchestration (
ctest
) - Packaging (
cpack
) - Test reporting (
cdash
)
.footnote[Data downloaded from https://trends.google.com on 2019-08-10.]
- The CMake online documentation https://cmake.org/cmake/documentation
- Craig Scott Professional CMake
- Radovan Bast and I CMake Cookbook
- The CMake Cookbook GitHub repo
Prerequisites:
- Working C, C++, and Fortran compilers
- The Make and Ninja build tools
- A fork of robertodr/cmake-tutorial
Exercises: