2016年(10)
发布时间:2016-09-13 20:34:30
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完.........【阅读全文】
发布时间:2016-09-13 20:30:28
在LinuxC语言中经常会遇到程序的加载地址和链接地址的问题,很容易搞混淆,在此整理下笔记,理清一下思路。在多文件编程中,普遍的编译步骤是首先把各个独立的文件汇编成与其对应的.o文件,最后通过一个叫“连接器”的程序负责把这些.o文件按照一定的规则和顺序“链接”成为一个可执行的elf文件,在这.........【阅读全文】