- 博客(1)
- 收藏
- 关注
原创 哈工大CSAPP大作业——程序人生
hello.c作为C语言程序(program),经过预处理器(cpp)进行预处理,对源代码进行一系列的处理操作,包括宏替换、文件包含、条件编译等,产生中间文件hello.i。之后文件hello.i通过编译器(ccl)进行编译,生成中间文件hello.s,它是汇编代码。接下来,汇编器(as)将 hello.s汇编成可执行的机器语言指令,把这些指令打包成可重定位目标文件hello.o。hello.o再经过链接器(ld),进行地址和空间的分配,符号决议和重定位,最后生成可执行目标文件Hello。
2024-06-14 22:05:38 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人