CMake基础教程(30)CMake构建系统概览

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake基础教程(30)CMake构建系统概览相关的知识,希望对你有一定的参考价值。

这篇文章翻译自CMake的官网,站在了一个全局的角度叙述CMake的构建系统是如何工作和组织的。

介绍

基于 CMake 的构建系统被组织为一组高级逻辑目标。每个目标对应一个可执行文件或库,或者是包含自定义命令的自定义目标。目标之间的依赖关系在构建系统中用来确定构建顺序和更改后重新生成的规则。

二进制目标

可执行文件和库通过add_executable()add_library()命令定义。生成的二进制文件会根据目标平台有适当的

以上是关于CMake基础教程(30)CMake构建系统概览的主要内容,如果未能解决你的问题,请参考以下文章

CMake基础教程(30)在cmake里执行命令execute_process

CMake基础教程(20)认识cmake命令

ESP32基础应用之构建系统CMake

SDL2 简明教程:使用 Cmake 和 Conan 构建 SDL2 编程环境

SDL2 简明教程:使用 Cmake 和 Conan 构建 SDL2 编程环境

cmake入门教程 跨平台项目构建工具cmake介绍