- 博客(5)
- 收藏
- 关注
原创 【UEFI】使用Docker快速部署EDK2开发环境
最近换了OA,重新配置EDK2开发环境让我窒息,因此我决定把整个EDK2的开发环境打包在Docker镜像中,方便在不同设备上快速构建开发环境,也方便后续对开发环境镜像更新。
2024-03-10 22:40:07
1940
1
原创 关于编译、汇编和链接
1、编译(cc1,cc1是C语言的编译器):编译器完成“预处理”和“编译”,“预处理”主要指的是处理源文件中以“#”开头的预处理指令,比如#include、#define等;“编译”则针对预处理的结果进行一系列的词法分析、语法分析、语义分析,优化后生成汇编指令,存放在.o为后缀的目标文件中。其中-o hello.o可以省略,不指定输出文件名的话,会默认生成同名的hello.o。:在函数内部声明的局部变量通常存放在栈上,而不是.o文件中的sections中。3、查看hello.o的文件的文件头信息。
2024-02-15 20:43:17
1016
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人