From d3fed3b31f946c5ab083abc85f53f7ee70587536 Mon Sep 17 00:00:00 2001 From: PFCKrutonium Date: Wed, 30 Nov 2016 16:23:28 -0500 Subject: [PATCH] cmake: add page (closes #1172) --- pages/common/cmake.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pages/common/cmake.md diff --git a/pages/common/cmake.md b/pages/common/cmake.md new file mode 100644 index 0000000000..7aab4735ad --- /dev/null +++ b/pages/common/cmake.md @@ -0,0 +1,26 @@ +# cmake + +> CMake is a cross-platform build system generator. + +Make a project in the same directory as the source: + +``` +cmake +make +``` + +Make a project in a subdirectory, required for some projects: + +``` +mkdir build +cd build +cmake ../ +make +``` + +To run cmake in interactive mode (It will ask you for each variable, +instead of relying on defaults): + +`cmake -i` + +