嵌入式系统方向学习笔记2

文章目录

  • 前言
  • 一、文件类型
  • 二、vim的初步学习使用
    • 1.vim的相关使用
    • 2.程序的生成过程
  • 总结


前言

由于上课时间的限制,所以笔记已经全部使用onenote记录,然后上传到CSDN。


一、文件类型

嵌入式系统方向学习笔记2_第1张图片

二、vim的初步学习使用

1.vim的相关使用

指令如下(示例):
嵌入式系统方向学习笔记2_第2张图片

2.程序的生成过程

预处理生成 .i 文件:

gcc -E hello.c -o hello.i

嵌入式系统方向学习笔记2_第3张图片

编译生成 .s文件:

gcc -S hello.i -o hello.s

嵌入式系统方向学习笔记2_第4张图片

编译生成 .o文件:

gcc -c hello.s -o hello.o

嵌入式系统方向学习笔记2_第5张图片
编译生成最后的文件:

gcc hello.o -o hello

嵌入式系统方向学习笔记2_第6张图片


总结

mycode功能很强大,但现阶段不建议使用,
可以直接gcc hello.c,会生成a.out,可以直接./a.out,但只限制于调试(因为会生成多个a.out)。
嵌入式系统方向学习笔记2_第7张图片

你可能感兴趣的:(嵌入式系统开发,学习笔记,嵌入式,linux)