Page tree

On this page

Overview

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

More information: https://cmake.org/

Usage

You can check the versions installed in Gadi with a module query:

$ module avail cmake

We normally recommend using the latest version available and always recommend to specify the version number with the module command:

$ module load cmake/3.18.2

After that just use cmake or ccmake.

For more details on using modules see our modules help guide at https://opus.nci.org.au/display/Help/Environment+Modules.

To see the documentation of CMake visit https://cmake.org/documentation/.