LLVM JIT:如何禁用自动功能解析?

时间:2014-03-17 21:17:00

标签: c math llvm jit resolve

我很惊讶地发现在JIT实际工作的C代码中添加一个先验未定义的“双sin(双)”函数......这在LLVM doc中解释,JIT引擎自动掉落回到dlsym(“sin”),它的作用是我的代码与libm链接

但是,我想避免这种情况,并且在我的JIT代码中没有内置函数!如何禁用此行为?

由于

1 个答案:

答案 0 :(得分:4)

您可以致电ExecutionEngine::DisableSymbolSearching(true)以停止使用链接代码自动解析。