cmake gui安装教程_CMake 使用教程

资源

本文档翻译自官方 cmake turorial 。更新日期:2018年9月27日。译者这里以 windows 平台为例,介绍了在 Windows 平台下配合 VS2017 的使用方法。

虽然本文是官方的入门教程,但本教程并不是面向从未使用过 CMake 的用户。本文并不会对使用到的命令进行一一解释,所以在阅读本文之前用户应该对 CMake 有一些了解和接触。

下面是一个一步步的教程包含了使用 CMake 构建系统的常用情况。下面介绍的许多内容都在 Mastering CMake 一书中作为单独的议题介绍过了,但在一个样例项目中演示如何将它们结合在一起同样是是否有用的。本教程可以在 CMake 源文件中的 Tests/Tutorial 目录下找到。每一个步骤都有它们自己的子文件夹,包含了对应步骤完整的教程源码。

通过查看 cmake-buildsystem 和 cmake-language 手册的介绍章节可以对 CMake 的设计理念和源码结构组织有一个整体的了解。

基础的构建步骤(步骤1)

一个最常用的基础项目是从源码中构建一个可执行文件。对于一个简单的项目两行 CMakeLists.txt 文件就能搞定:

cmake_minimum_required (VERSION 2.6)

project (Tutorial)

add_executable(Tutorial tutorial.cxx)

上面的例子中使用了小写的命令,事实上,CMakeLists.txt 文件并不区分命令的大小写。tutorial.cxx 源码是用来计算一个数的算数平方根,下面是其一个简单的版本:

// A simple program that computes the square root of a number

#include

你可能感兴趣的:(cmake,gui安装教程)