编译原理
文章平均质量分 53
cos_sin_tan
热爱移动开发,专注成长
展开
-
少走弯路:学习编译原理的相关建议
正式开始接触编译原理。。。这门大一的时候在我心中如同神话般的课程。。。。另外一门神话,操作系统,已经学过了,感觉还是不甚得劲儿,要继续研究。 我要好好的研究好这两门东东。以这个为主线,串起来我大学的所有的学习的过程。 转自:http://pcedu.pconline.com转载 2011-09-19 19:58:42 · 922 阅读 · 0 评论 -
GCC之旅(1)--- GCC的编译流程
转自:http://blog.csdn.net/elevenxjz/article/details/5951366 博主:记得以前考过这么一题,说汇编是一个什么过程。。。。好吧,当时正处于远去了汇编语言,黯淡了编译原理的阶段,脑海中一阵晃动纠结~~~ 不扎实呀呀~~~ 参考华清远见《嵌入式linux应用程序开发详解》第三章 后缀名的说明: .i 已经过预处理的C原转载 2012-07-31 13:20:52 · 815 阅读 · 0 评论 -
今天犯傻了,突然想不明白,为啥一个数据cpu能够分辨出来是数据还是地址
今天犯傻了,突然想不明白,为啥一个数据cpu能够分辨出来是数据还是地址,为啥还能根据分辨出来的是地址,从地址总线发出,分辨出来的是数据,从数据总线发出。。。好吧,有那么瞬间,我呆掉了~~~~后来想明白了 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: cpu如何区分一个数据,如0x200原创 2012-10-30 20:47:08 · 1334 阅读 · 2 评论 -
目标文件和库文件的链接顺序
http://blog.sina.com.cn/s/blog_5eec86db0100ci9o.html 目标文件和库文件的顺序 Solaris平台,gcc编译器。现象:当命令行参数的顺序不合适,导致不能正常编译。总结规律为:当把一个静态库文件的连接参数放在目标文件前面,编译出错(找不到函数);当把这个静态库文转载 2012-12-01 11:01:34 · 1005 阅读 · 0 评论 -
C语言编译全过程剖析
内容摘要 C语言编译的整个过程是非常复杂的,里面涉及到的编译器知识、硬件知识、工具链知识都是非常多的,深入了解整个编译过程对工程师理解应用程序的编写是有很大帮助的,希望大家可以多了解一些,在遇到问题时多思考、多实践。 一般情况下,我们只需要知道分成编译和连接两个阶段,编译阶段将源程序(*.c)转换成为目标代码(,一般是obj文件,至于具体过程就是上面说的那些阶段),连接阶段是把源程序转换成的目标代转载 2012-12-01 11:20:36 · 716 阅读 · 0 评论