在过去的几个月里,我对 C++ 编译器很感兴趣。他们基本上如何在内部工作等。
我看到有很多编译器理论相关的书,但我似乎找不到一本与特定C++编译器相关的书。
我知道我只能阅读 GCC 等编译器的源代码。但是没有关于这个主题的背景我不知道这样做是否会对我有帮助,这对我来说听起来适得其反。
我未来的目标是与上述编译器合作,例如。错误修复等。但是我不知道如何开始,我知道这是一个不平凡的话题,所以我更愿意有真正坚实的基础。
那么 C++ 编译器工程师是如何着手处理这个话题的呢? 附言假设我对 C++ 有一定的了解。