There are several ways to install
CMake, depending on your platform.
Windows
There is a pre-compiled binary available on the
Download page. It is provided as an
executable installer. One may also download and build CMake from source.
The download page also provides source releases and instructions for
CVS access.
In order to build CMake from a source tree, you must first install the
latest binary version of CMake because it is used for building the source
tree. Once the binary is installed, run it on CMake as you would any
other project. Typically this means selecting CMake as the Source
directory and then selecting a binary directory for the resulting
executables.
Linux, Mac OSX, UNIX & Cygwin
There are pre-compiled binaries
available on the
Download page for many UNIX
platforms.
There are several possible approaches for building CMake from a source tree:
- If there is no existing CMake installation, a bootstrap script
is provided:
./bootstrap
make
make install
(Note: the make install step is optional, cmake will run from the build directory.)
- An existing CMake installation can be used to build a new version:
cmake .
make
make install
(Note: the make install step is optional, cmake will run from the build directory.)
-
On UNIX, if you are not using the GNU C++ compiler, you need to tell the bootstrap which compiler you want to use. This is done by setting the environment variables CC and CXX before running configure.
For example on the SGI with the 7.3X compiler, you build like this:
(setenv CXX CC; setenv CC cc; ./bootstrap)
make
make install
- For more options with bootstrap, run ./bootstrap --help