CMake

CMake is a family of compilation tools that can be used to build, test and package software.

Availability and Restrictions

Versions

The current versions of CMake available at OSC are:

VERSION OAKLEY OWENS Ruby pitzer
2.8.6 X      
2.8.10.2 X      
2.8.12.2 X# X# X#  
3.1.1     X  
3.6.1 X X X  
3.7.2  X* X X  
3.11.4   X*  X* X*
* Current default version; # System version

You can use  module spider cmake  to view available modules for a given machine. Feel free to contact OSC Help if you need other versions for your work.

Access

CMake is available to all OSC users.

Publisher/Vendor/Repository and License Type

Aaron C. Meadows et al., Open source

Usage

Usage on Oakley

Set-up

To configure your environment for use of CMake, run the following command:  module load cmake . The default version will be loaded. To select a particular CMake version, use  module load cmake/version . For example, use   module load cmake/3.6.1  to load CMake 3.6.1. For the system version of CMake, you can use it without module load

Usage on Ruby

Set-up

To configure your environment for use of CMake, run the following command:  module load cmake . The default version will be loaded. To select a particular CMake version, use  module load cmake/version . For example, use   module load cmake/3.6.1  to load CMake 3.6.1. For the system version of CMake, you can use it without module load.

Usage on Owens

Set-up

To configure your environment for use of CMake, run the following command:  module load cmake . The default version will be loaded. To select a particular CMake version, use  module load cmake/version . For example, use   module load cmake/3.6.1  to load CMake 3.6.1. For the system version of CMake, you can use it without module load

Usage on Pitzer

Set-up

To configure your environment for use of CMake, run the following command:  module load cmake . The default version will be loaded.

Further Reading

For more information, visit the CMake homepage.

Supercomputer: