Mrhan Blog

Makefile 说明

1. 概述  makefile文件描述了人C/C++工程的编译规则,它根据我们事先写好的MakeFile文件,自动化编译C/C++项目。 一个大型项目的源文件可能多达千个,他们按照功能、模板、类型 分别放在不同目录中,通过Makefile 定义了一些列规则, 指明了源文件的编译顺序、依赖关系、是否需要重新编译。 1.1 为什么要用Makefile 通常我们在开发c/c++程序的过程中...

CMake 设置变量

1. CMake 变量分类 1.1 普通变量 变量是 CMake 语言中的基本存储单元。它们的值始终是字符串类型,尽管某些命令可能会将字符串解释为其他类型的值。 set()和unset()命令显式设置或取消设置变量,但其他命令也具有修改变量的能力。 变量名称区分大小写,几乎可以包含任何文本,但我们建议使用字母 数字 _(下划线)来命名变量。 变量具有动态范围,使用set或unset在当前...

© Mrhan. 保留部分权利。

本站由 Jekyll 生成,采用 Chirpy 主题。