
嵌入式linux
文章平均质量分 71
活蹦乱跳酸菜鱼
这个作者很懒,什么都没留下…
展开
-
Makefile
linux没有编译软件IDE,比如说VS,Pycharm,需要自己去编写makefile去实现这个IDE的功能,比如写好makefile之后,输入一个make命令,就会去执行makefile文件,就相当一个IDE,实现了预处理--编译--汇编--链接这些东西,组织管理程序,先执行哪个后执行哪个,一个make就完成了。但是呢,如何知道哪个.c文件被修改了呢,那就要比较.c文件和.o文件的保存时间了,如果有一个.c文件的保存时间比它的.o文件更新,那这个.c文件就是被修改了。2、实战写一个makefile。原创 2023-03-17 15:43:30 · 531 阅读 · 0 评论 -
gcc编译
2、当文件多的时候,就要先汇编再链接了,防止有一个.c文件出现问题的时候要重新汇编链接所有文件了。主要就是对标准库的处理,包含头文件,找到头文件的位置,比如输入输出流。自我理解,需要把高级语言,编译成成机器能识别的语言,或者文本。把.o目标文件链接成一个APP文件,就是一个可执行的应用程序。如果是交叉编译链,肯定去交叉编译链里面去搜索这些头文件。1.预处理---编译---汇编---a.o目标文件。2.预处理---编译---汇编---b.o目标文件。把.s汇编文件变成.o目标文件,但是没有做链接。原创 2023-03-16 21:49:56 · 391 阅读 · 0 评论 -
Uboot移植
Linux原创 2023-02-09 22:43:52 · 111 阅读 · 0 评论 -
第一个驱动程序
linux原创 2023-02-09 21:41:56 · 734 阅读 · 1 评论 -
linux常用命令
linux原创 2023-02-06 20:59:51 · 440 阅读 · 0 评论 -
2.6韦东山linux学习记录
linux原创 2023-02-06 20:59:30 · 991 阅读 · 0 评论 -
Linux嵌入式学习 内存扩充和MobaXterm连接
linux原创 2023-02-05 17:49:22 · 266 阅读 · 0 评论