cmake guides

Introduction

CMake是一个管理源代码构建的工具。最初,CMake被设计为Makefile的各种方言的生成器,如今CMake生成Ninja等现代构建系统以及Visual Studio和Xcode等IDE的项目文件。
CMake广泛用于C和C++语言,但也可以用于构建其他语言的源代码。
第一次接触CMake的人可能有不同的初始目标。要了解如何构建从internet下载的源代码包,请从《用户交互指南》开始。这将详细说明运行cmake(1)或cmake gui(1)可执行文件所需的步骤,以及如何选择生成器,以及如何完成构建。
《使用依赖项指南》面向希望开始使用第三方库的开发人员。
对于使用CMake启动项目的开发人员来说,CMake教程是一个合适的起点。cmake构建系统(7)手册旨在帮助开发人员扩展维护构建系统的知识,并熟悉cmake中可以表示的构建目标。cmake包(7)手册解释了如何创建可由基于cmake的第三方构建系统轻松使用的包。

Command-Line Tools

  • cmake(1)
  • ctest(1)
  • cpack(1)

Interactive Dialogs

  • cmake-gui(1)
  • ccmake(1)

Reference Manualscmake-buildsystem(7)

  • cmake-commands(7)
  • cmake-compile-features(7)
    cmake-developer(7)
    cmake-env-variables(7)
    cmake-file-api(7)
    cmake-generator-expressions(7)
    cmake-generators(7)
    cmake-language(7)
    cmake-modules(7)
    cmake-packages(7)
    cmake-policies(7)
    cmake-presets(7)
    cmake-properties(7)
    cmake-qt(7)
    cmake-server(7)
    cmake-toolchains(7)
    cmake-variables(7)
    cpack-generators(7)

Guides

CMake Tutorial
User Interaction Guide
Using Dependencies Guide
Importing and Exporting Guide
IDE Integration Guide

Release Notes

  • CMake Release Notes

Index and Search

  • Index
  • Search Page
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值