【发布时间】:2018-07-12 20:33:15
【问题描述】:
在 llvm 项目教程中,它们通常有一个骨架文件,其中调用了一个外部函数,而它的主体是在一个 c 文件中实现的,其 .bc 将链接到生成的位码以查找外部函数。 但是,查看 github 中实现的 LLVM 项目,我没有看到它们使用任何 c 文件并将其链接到生成的位码。 我的问题是如何定义一个函数并创建对该函数的调用。定义内在函数是唯一的方法吗?
当在 cpp 中定义一个函数,并且对该函数有一个 createCall 时,它在运行 bitcode/或二进制文件时找不到在 cpp 中定义的函数的定义。
【问题讨论】:
标签: llvm