【发布时间】:2014-05-11 14:38:07
【问题描述】:
我想知道Can Compiler of different Language 共享组件,请简要介绍一下上述问题。如果它是可能的?那怎么办?
【问题讨论】:
-
完全不清楚你在这里问什么。您是在询问使用通用组件的编译器工具链吗?在这种情况下,您可能需要查看 JVM 或 LLVM。也许您的意思是编译后的可执行文件能够使用以其他语言编写的库?请具体。
-
哦,伙计们。问题很清楚,答案是“是”。
gcc就是一个很好的例子:不同语言(C、C++、Ada、...)的多个前端;一个后端;以及适用于不同 CPU 的庞大 RTL 生成系统。
标签: compiler-construction computer-science