是否有可以编译C++或C的库

640*_*0KB 8 c++ compiler-construction

我来这里问这个问题是因为这个网站过去对我非常有用,似乎有很多知识渊博的用户,他们愿意讨论一个问题,即使它有时是形而上学的.而且因为谷歌搜索它不起作用.

Java有一个编译器,然后它有一个JDT库,可以动态编译java(例如在JasperReports中用于将报告模板转换为Java代码).

我的问题:有没有人知道一个库/项目可以在c/c ++中提供编译作为一组库类.例如:一组类来执行预处理,解析,CodeOptimization,当然还有二进制渲染到可执行映像,如ELF或Win格式.基本上允许人们编译c或c ++ scriptlet作为应用程序的一部分.

and*_*ref 14

是的:llvm.特别是铿锵.至少,这就是他们宣传项目的方式.另外,请检查此问题.如果您决定使用llvm可能是相关的.


Jac*_*lly 5

您可以根据需要调整LLVM项目中的内容.