C++ c++;-llvm和运行时jit 上下文
Linux 64位/osx 64位。C++(GCC 5.1,LLVM 3.61)< /P> 到目前为止,我的项目总是使用gcc。 接下来我要创建的问题是许可证。因此,我决定尝试一下clang/llvm 我的需求:运行时自我修改代码(以及用于静态分析和其他事情的编译器插件的非常宽松的许可证) 我经常和他一起玩,效果很好 至于llvm,我阅读了万花筒项目和一些文档,但不清楚 问题: <>我看到LLVM有一些JIT的可能性,但我不确定它是否能够在运行时自动修改代码(更确切地说,扩展代码),因为LBGCJJIT对C++语言是这样的。 我只需要一个初学者在这里,llvm是巨大的,对我来说是新的,所以任何足够的专家都非常欢迎来指导我一点C++ c++;-llvm和运行时jit 上下文,c++,gcc,llvm,jit,self-modifying,C++,Gcc,Llvm,Jit,Self Modifying,Linux 64位/osx 64位。C++(GCC 5.1,LLVM 3.61)< /P> 到目前为止,我的项目总是使用gcc。 接下来我要创建的问题是许可证。因此,我决定尝试一下clang/llvm 我的需求:运行时自我修改代码(以及用于静态分析和其他事情的编译器插件的非常宽松的许可证) 我经常和他一起玩,效果很好 至于llvm,我阅读了万花筒项目和一些文档,但不清楚 问题: 我看到LLVM有一些JIT的可能性,但我不确定它是否能够在运行时自动修改代码(更确切地说,扩展代码),因为LBGCJJ