30cc:一个用C语言编写的自举C编译器,能够编译自身代码。输出x86-64汇编代码,虽然未经优化但适合教学用途。特色是实现了三重编译:先用gcc编译得到初始编译器,再用它编译自身得到第二个版本,最后

  • 爱可可-爱生活
  • 2024-12-11 23:25:57
【30cc:一个用C语言编写的自举C编译器,能够编译自身代码。输出x86-64汇编代码,虽然未经优化但适合教学用途。特色是实现了三重编译:先用gcc编译得到初始编译器,再用它编译自身得到第二个版本,最后用第二版本再次编译得到最终版本,实现完全的自举过程】
'30 C Compiler (Pronounced as CCC)'
GitHub: github.com/keyvank/30cc
编译器 自举 C语言 系统编程
30cc:一个用C语言编写的自举C编译器,能够编译自身代码。输出x86-64汇编代码,虽然未经优化但适合教学用途。特色是实现了三重编译:先用gcc编译得到初始编译器,再用它编译自身得到第二个版本,最后用第二版本再次编译得到最终版本,实现完全的自举过程