1 CMake
CMake is a cross-platform installation (compilation) tool that can be used to describe the installation of all platforms (the compilation process) with simple statements. He is able to output a variety of Makefile or project files that can test the C + + features supported by the compiler, similar to the Automake under UNIX. Only the CMake configuration file is named CmakeLists.txt. Cmake does not directly construct the final software, but rather produces standard constructs such as Unix's Makefile or Windows Visual C + + projects/workspaces, which are then used in a general constructive fashion. This makes it possible for developers familiar with an integrated development environment (IDE) to build their software in a standard way, and the ability to use the native building systems of each platform is the difference between CMake and scons and other similar systems.
2 Installation path
https://cmake.org/download/
Package Name
Cmake-3.5.1-win32-x86.msi
Double-click Install.
EXECUTE as follows:
CMake
Usage
CMake [Options] <path-to-source>
CMake [Options] <path-to-existing-build>
Specify a source directory to (re-) Generatea build system for it in the
Current working directory. Specify an existing build directory to
Re-generate its build system.
Run ' CMake--help ' for more information.
Transferred from: http://blog.csdn.net/notbaron/article/details/51100545
Windows under CMake installation uses