尝试在llvm中运行jited代码时,缺少符号\uuuuu展开\uu恢复和\uuuu断言\u失败

尝试在llvm中运行jited代码时,缺少符号\uuuuu展开\uu恢复和\uuuu断言\u失败,llvm,jit,llvm-clang,Llvm,Jit,Llvm Clang,我们正在尝试调整clang llvm解释器代码,以运行一些使用stl向量和c++字符串的c++代码。这导致了许多未解析的符号,在消除了一堆符号之后,我们仍然会遇到uuu Unwind u resume和uu assert u fail 我真的非常感谢任何帮助解决这个问题 注意:我们在需要jit的代码中遇到了include问题,所以我们运行了clang++对其进行预处理,它的输出是单个c++文件,不依赖于本地include。不确定这是否带来了一些问题 注2:这是在Ubuntu12.01上,我们尝试

我们正在尝试调整clang llvm解释器代码,以运行一些使用stl向量和c++字符串的c++代码。这导致了许多未解析的符号,在消除了一堆符号之后,我们仍然会遇到uuu Unwind u resume和uu assert u fail

我真的非常感谢任何帮助解决这个问题

注意:我们在需要jit的代码中遇到了include问题,所以我们运行了clang++对其进行预处理,它的输出是单个c++文件,不依赖于本地include。不确定这是否带来了一些问题

注2:这是在Ubuntu12.01上,我们尝试用clang+LLVM3.1和GCC4.6.3编译clang解释器