- 博客(2)
- 收藏
- 关注
原创 静态链接
之前一直都不清楚链接的作用,最近正好在做一个应用移植,需要修改工具链,趁此机会初步明白了链接的概念。下面结合俞甲子的《程序员的自我修养——链接、装载与库》简单的介绍一下静态链接的过程。 从我们所写的所代码到可执行文件,这期间都发生了什么? 在Linux下编程的人应该都清楚,编写好源代码需要经过gcc编译形成目标文件,ld链接目标文件成为可执行文件。编译过程在这里不讨论,简单的讲就是经过语法分析
2012-07-21 11:16:31 543
原创 总结一下对操作系统的学习[1]----------概论
最近在移植一个应用到没有操作系统的处理器上,之前对操作系统的认识一直很浅,搞不清楚操作系统到底起到一个什么作用,这回通过在没有操作系统的处理器上运行程序,反而对操作系统有了新的认识,下面我通过《现代操作系统(第三版)》来总结一下我所理解的操作系统。 操作系统的功能是什么?操作系统的功能是连接应用程序与底层硬件。操作系统作为一个中间件为应用程序提供了一个抽象的计算机模型,其中最重要的三个抽象的概念
2012-07-20 21:14:59 1223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人