CMake is a build tool commonly used when compiling other libraries.
CMake can be loaded with:
module load dev/cmake/3.7.1/gcc-4.9.4 module load dev/cmake/3.17.1/gcc-8.2
NB CMake has a run-time dependency on libstdc++ so the above also needs to
(and does) load the GCC compiler version 4.9.4, or version 8.2.
If you need to compile a CMake project with the Intel Compilers, you must
module load the Intel compiler prior to loading cmake.
Usage often involves:
cd-ing into a dedicated build directory within a source tree then
Running something like
cmake -DSOME_OPTION -DANOTHER_OPTION ..