On September 22nd OSC will be switching to Slurm for job scheduling and resource management on the Pitzer Cluster, along with the deployment of the new Pitzer hardware. We are in the process of updating the example job scripts for each software. If a Slurm example is not yet available, please consult our general Slurm information page or contact OSC help.

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 Owens Ruby Pitzer
2.8.12.2 X# X#  
3.1.1   X  
3.6.1 X X  
3.7.2 X X  
3.11.4 X  X* X
3.16.5 X   X
3.17.2 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 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: