CMake Getting Started Tutorial [Manual] Directory Navigation

CMake column includes: project construction, command line usage, building project instance, dynamic library, static library, object library, CMake variable, qt build, qt project management, CMake related API, file API, protrolbuf, compilation parameter setting, custom section Three-party library, custom module, installation of third-party module, use of boost library, etc., a total of about 50 articles

Introduction to CMake

CMake is an open-source, cross-platform family of tools designed to build, test, and package software. CMake is used to control the software compilation process using simple platform- and compiler-independent configuration files, and to generate native makefiles and workspaces that can be used in the compiler environment of your choice. The CMake toolkit was created by Kitware in response to the need for a powerful cross-platform build environment from open source projects such as ITK and VTK.
CMake is part of Kitware's collection of commercially supported open source software development platforms.

CMake download

https://cmake.org/download/

Summary of CMake learning materials

CMake Getting Started Tutorial Navigation

Manual

Basic

Advanced

  • CMake Getting Started Tutorial [Advanced] Compilation Parameters
  • CMake Getting Started Tutorial [Advanced] cmake-toolchains
  • CMake Getting Started Tutorial [Advanced] cpack
  • CMake Getting Started Tutorial [Advanced] cmake-file-api file api
  • CMake Getting Started Tutorial [Advanced] cmake-policies
  • CMake Getting Started Tutorial [Advanced] cmake-modules module
  • CMake Getting Started Tutorial [Advanced] cmake-commands all commands
  • CMake Getting Started Tutorial [Advanced] cmake-configure-log
  • CMake Getting Started Tutorial [Advanced] protrolbuf

Examples

Guess you like

Origin blog.csdn.net/hiwoshixiaoyu/article/details/130069854