博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
世界上能做一个链接器的人坐不满一屋!做个编译器和链接器应该看的书籍
阅读量:4164 次
发布时间:2019-05-26

本文共 609 字,大约阅读时间需要 2 分钟。

《链接器和加载器》

 作者:

出版社: 北京航空航天大学出版社
原作名: Linkers and Loaders
译者:

  

 

    

《编译原理》

作者: / / /
出版社: 机械工业出版社
副标题: 原理、技术与工具
译者: / /

 

 

《现代编译原理-C语言描述》

作者:
出版社: 人民邮电出版社
副标题: C语言描述
原作名: Modern Compiler Implementation in C
 

 

 

《高级编译器设计与实现》

作者:

出版社: 机械工业出版社
原作名: Advanced Compiler Design and Implementation

关于编译器开发的书籍可以看一下龙书《编译原理(第二版)》虎书《现代编译原理-C语言描述》鲸书《高级编译器设计与实现》建议从鲸书看起。然后是龙书再来是虎书--虎书里面描述了许多现代编译器(正如其名)技术例如面向对象啦,优化,垃圾回收等等.鲸书看完基本上就可以实现一个简单的Tiny C编译器了然后在龙书巩固,读一下语言规范,自己看一些开源的汇编编译器代码自己就可以尝试做一个汇编语言编译器了.等到技术提高了在尝试做一些高级语法识别,参考LCC代码做一下ANSI C99的C语言编译器。再来就看你自己的兴趣和领悟度拉如果想支持C++的话就得要对编译器做许多方便的研究类似Java那种跨平台或者Ruby,Python等动态语言虎书中也有描述。当然看自己功力了。。。。
转载:
你可能感兴趣的文章
springmvc传值
查看>>
在Eclipse中查看Android源码
查看>>
[转]C语言printf
查看>>
对话周鸿袆:从程序员创业谈起
查看>>
Mysql中下划线问题
查看>>
Xcode 11 报错,提示libstdc++.6 缺失,解决方案
查看>>
vue项目打包后无法运行报错空白页面
查看>>
1136 . 欧拉函数
查看>>
面试题:强制类型转换
查看>>
Decorator模式
查看>>
Template模式
查看>>
Observer模式
查看>>
高性能服务器设计
查看>>
图文介绍openLDAP在windows上的安装配置
查看>>
Pentaho BI开源报表系统
查看>>
Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
查看>>
JSP的内置对象及方法
查看>>
android中SharedPreferences的简单例子
查看>>
android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
查看>>
andorid里关于wifi的分析
查看>>