![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
文章平均质量分 65
linzs.online
never give up and always just going for dream!
展开
-
g++使用笔记
从源代码到可执行程序的流程 1、预处理:处理一些预处理指令,例如#include等 2、编译:把高级语言转换为汇编语言 3、汇编:把汇编语言文件转换为二进制文件 4、链接:如果各个文件有依赖关系会考虑依赖关系建立各个文件之间的联系 g++常用指令 ① g++ -E xxx.cpp 仅作预处理,不进行编译、汇编和链接,生成预处理之后的文件(.i) 执行该指令会直接在terminal中显示预处理过程,例如#include,只能看到部分预处理结果;这个只显示预处理,不生成文件;如果想查看详细的预处理,可以重定向到原创 2021-06-24 10:55:19 · 8927 阅读 · 0 评论 -
C++整理
基本知识 Bit:计算机内存的基本单元,可以看做电子开关0/1,八位的内存块可以设置出256种不同的组合。 Byte :通常指8位的内存单元,字节就是描述计算机内存量的度量单位,1KB等于1024字节。 从C++源码创建可执行程序基本分为三个步骤: 1、预处理器处理所有预处理指令。例如将所有#include预包含指令用文件xxx的内容替换 2、编译器将每个.cpp文件编译成一个对应的目标文件(二进制机器指令) 3、连接器将程序的所有目标文件和依赖库的目标文件的二进制机器代码组合成一个二进制技巧代码的可以执原创 2021-05-09 09:41:19 · 8783 阅读 · 1 评论