Clang作为C ++解释器?

时间:2014-06-07 03:39:26

标签: clang llvm interpreter

我很喜欢使用Clang作为嵌入式C ++解释器。有可能用它解释“你好世界”吗?目的是将源文件路径或源代码作为字符串传递,并获取没有可执行文件调用的输入/输出流 (似乎clang的Driver执行clang和/或链接器可执行文件)。

1 个答案:

答案 0 :(得分:1)

你可能想要考虑在clang库之上构建C ++解释器的cling(http://root.cern.ch/drupal/content/cling)。