

If you change the settings using KDevelop cmake will try its best to keep your changes when regenerating the project files. Project files for KDevelop 3 will be created in the top directory and in every subdirectory which features a CMakeLists.txt file containing a PROJECT()Ĭall. KDevelop3 Generates KDevelop 3 project files. A "make install" target is also provided. The appropriate make program can build the project through Project files for Eclipse will be created in the top directory and will have a linked resource to every subdirectory which features a CMakeLists.txt fileĬontaining a PROJECT() call.Additionally a hierarchy of makefiles is generated into the build tree. A "make install" target is also provided.Įclipse CDT4 - Unix Makefiles Generates Eclipse CDT 4.0 project files. The appropriate make program can build the project through the default make Additionally a hierarchy of makefiles is generated into the build tree. Project files for CodeBlocks will be created in the top directory and in every subdirectory which features a CMakeLists.txt file containing a PROJECT()Ĭall. Any standard UNIX-style make program can build the project through the default make target.Ī "make install" target is also provided.ĬodeBlocks - Unix Makefiles Generates CodeBlocks project files. Unix Makefiles Generates standard UNIX makefiles.Ī hierarchy of UNIX makefiles is generated into the build tree. The following generators are available on this platform: If a file is specified, the version is written into it. version Show program name/version banner and exit. If a file is specified, the help is written into it. This option is used by the cmake build to generate the UNIX man page. help-man Print full help as a UNIX man page and exit. This option is used by CMake authors to help produce web pages. help-html Print full help in HTML format. It is provided for use on non-UNIX platforms, but is also convenient if the man help-full Print full help and exit.įull help displays most of the documentation provided by the UNIX man page. Usage describes the basic command line interface and its options. If a file is specified, the copyright is written into it.

Options -copyright Print the CMake copyright and exit. Users build a project by using CMake to generate a build system for a native tool on their platform. Of a source tree with the name CMakeLists.txt. Projects specify their build process with platform-independent CMake listfiles included in each directory Brief instructions are provided at the bottom ofĬMake is a cross-platform build system generator.

Project configuration settings may be specified interactively. The "cmake-gui" executable is the CMake GUI.
