无法运行AO​​T代码

时间:2016-07-06 07:54:09

标签: halide

我目前正在进行AOT教程并且编译部分有效,但是当我尝试构建代码(在单独的项目中)时,包括已编译的代码,由于以下错误而无法构建:

enter image description here

我该如何解决?

编辑:跟进问题。我设法编译了2个函数,当我试图在同一个项目中使用它们时,它不断抛出以下错误:

enter image description here

这只是一些错误。所以我的后续问题是。我可以将所有函数合并到一个文件中,还是有另一种方法可以忽略双重定义?

2 个答案:

答案 0 :(得分:1)

我通过将.obj文件添加为链接器的输入

来解决它

答案 1 :(得分:1)

您可以在目标中加入NoRuntime功能,以删除halide_功能。当然,您仍然需要这些功能,并且可以使用compile_standalone_runtime()生成它们的单个副本。