从本机C/C++生成并运行LLVM代码

Car*_*s00 10 c c++ gcc llvm clang

是否可以从本机CC++编译程序(gcc)执行这些操作:

  1. 调用clang并编译C函数的给定代码,传递为const char *.
  2. 获取指针并在LLVM虚拟机中运行它.
  3. 获取本机程序中的结果并继续.

怎么样?

SK-*_*gic 7

有关简约示例,请参阅Clang解释器.

紧贴是这种方法的更实际的例子.