Ufft示例编译

时间:2017-10-30 10:49:05

标签: c compilation fft vivado

我想运行可从this链接免费获得的示例项目。它是一个简单的FFT库,不需要编译器。在其中,有一个示例c文件及其所需的头文件和.c文件。

当我尝试在Vivado SDK中运行它时,我会收到fft和ifft的多个定义错误。如何在SDK中运行此示例?

我所做的是创建一个空的应用程序项目,然后将所有这些文件导入到src文件夹中,然后选择构建项目选项,但是没有成功构建和运行项目。

1 个答案:

答案 0 :(得分:1)

我想,在查看ufft.zip存档时,您已尝试链接从fft-dit.cfft-dif.c汇编发出的文件。

两个文件都使用不同的方法定义ftt个函数(参见README)。

您必须选择使用ftt-dif.cftt-dit.c,而不是两者。

itt-dif.citt-dit.c的情况相同,请选择一个,而不是两个。