编译原理
Webster_WXH
开心就好
展开
-
GCC源码
1、下载gcc源码包 Download (HTTP): http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gz转载 2017-10-28 19:58:11 · 1468 阅读 · 0 评论 -
编译原理入门
linux gcc 编译过程分为四个步骤 1 预处理 2 编译 3 汇编 4 链接1 预编译 将.c文件编译成一个.i文件(c++是生成.ii文件)。 预编译过程注意处理那些源代码文件中的以“#”开始的预编译指令。比如:#include #define 并且删除注释 保留#pragma编译器指令 gcc -E hello.c -o hello.原创 2017-11-04 11:18:13 · 415 阅读 · 0 评论 -
编译原理---编译
编译器做了什么?(c语言,宏替换和文件包含工作一般不归入编译器的范围而交给一个独立的预处理器)从最直观的角度讲,编译器就是将高级语言翻译成机器语言的一个工具。编译过程一般可以分为6步:扫描、语法分析、语义分析、源代码优化、代码生成和目标代码优化词法分析(即扫描):首先源代码进入扫描器,扫描器的任务很简单,它只是简单地进行词法分析,运用一种类似于有限状态机的算法可以很轻松地将源代码的原创 2017-11-04 11:03:57 · 248 阅读 · 0 评论