cmake

Overview

CMake is a cross-platform, open-source make system used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.

Versions 3.25.1, 3.23.0, 3.16.4, 3.13.2, 3.12.1 and 3.11.4 are installed.

Restrictions on use

There are no access restrictions on the CSF.

Set up procedure

You must load one of the modulefiles:

module load tools/gcc/cmake/3.25.1
module load tools/gcc/cmake/3.23.0
module load tools/gcc/cmake/3.16.4
module load tools/gcc/cmake/3.13.2
module load tools/gcc/cmake/3.12.1
module load tools/gcc/cmake/3.11.4

Running the application

cmake and ccmake are typically used by configure scripts during software installs. It can also be accessed from the command line.

It is not typically used in batch.

Further info

  • Basic/help summary: cmake -help
  • Manpage: man cmake
  • cmake website

Last modified on April 25, 2023 at 4:31 pm by Chris Grave