Archive for the ‘Linux下C编程’ category

Assemble函数栈帧结构详解

November 1st, 2013

我们在C语言中调用一个函数,直接写出函数名与参数就可以一直没有深入了解这一过程的汇编实现,今天晚上木有妹子,正好仔细研习了这一块知识。 » Read more: Assemble函数栈帧结构详解

makefile学习

October 28th, 2013

参考:
http://www.itpub.net/thread-219475-1-1.html

最近要开始学习kernel代码,在Unix/linux下工作当让也要学会写makefile,makefile其实就是一个shell脚本,完成自动化编译的过程。
» Read more: makefile学习

多文件之间的全局变量

July 21st, 2013

一、C语言的编译过程 

        我们知道我们写的C文件是一堆ASCII字符,而计算机实际运行程序是一对二进制数,他们之间必须有一个转换,才能正常的运行。这个转换就是编译过程,C语言的编译过程包括以下几步:1)预处理;2)编译;3)链接;