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 |
Pitzer |
Ascend |
---|
2.8.12.2 |
X# |
X# |
|
3.1.1 |
|
|
|
3.6.1 |
X |
|
|
3.7.2 |
X |
|
|
3.11.4 |
X |
X |
|
3.16.5 |
X |
X |
|
3.17.2 |
X* |
X* |
|
3.18.2 |
|
|
X# |
3.20.5 |
|
X |
|
3.25.2 |
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 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.