0

我目前正在做 AOT 教程并且编译部分可以工作,但是当我尝试构建包含已编译代码的代码(位于单独的项目中)时,由于以下错误,它无法构建:

在此处输入图像描述

我该如何解决?

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

在此处输入图像描述

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

4

2 回答 2

1

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

于 2016-07-06T14:17:52.743 回答
1

我通过将 .obj 文件添加为链接器的输入之一来解决它

于 2016-07-06T08:20:13.670 回答