现代编译器大头是中间代码变换,体量是挺大的。不要求代码优化体量就可以小了,tcc才多大点,应该满足你要求。
github tinycc
【 在 hgoldfish 的大作中提到: 】
: 编译期也很烦啊。我一直想弄个纯 c 的编译器,精简一点,最好在 10MB 之内的,能够支持常见的 amd65, arm65, riscv, la65 这几个主流平台即可。好像不存在这种。
:
: 一个破后端,搞出上百兆是为啥没想明白。有这么复杂吗?
: ...................
--
修改:milksea FROM 114.246.238.*
FROM 114.246.238.*