08 2022 档案
CMAKE 基础知识
摘要:简介 与 前置说明 CMake是一个跨平台的建构系统的工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的构建文档makefile或者project文件,描述系统建构的过程。还能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为
阅读全文
C/C++ 程序编译过程
摘要:**基础知识** 程序语言经历了:机器语言-> 汇编语言 -> 高级语言; 而对于高级语言来讲,其中又有编译型语言(C++) 与 解释型语言(python); 其中 编译型语言直接把高级语言源码编译成二进制机器码,直接运行机器玛就行 ; 解释型语言保存源程序代码文件,运行时候再有解释器一条条解释执行
阅读全文
MAKEFILE 基本规则
摘要:**GNU 下 MAKEFILE 基本规则** 前言: 对于系统来讲,make 其实也是一个脚本,有着自身的一些规则和要求。而这个脚本主要做的任务就是帮助程序员减少源文件到可执行文件中间的一系列的(预处理,编译,汇编,链接)操作,提高效率。 环境(GNU Make 4.2.1 / gcc versi
阅读全文