《线程》中讨论的其他部件:MATHLIB
大家好,
从 Jacinto 7 SDK 的经验开始,我尝试构建 DSPLIB (3.4.0.0)。
我发现了一些问题,这些问题使成功的建筑无法成功进行。
当前的编译器(8.3.x)与 COFF 目标冲突,因此我只专注于构建 ELF 目标:make -s -k lib/DSPLIB.ae66
-有一些#include,在标题路径中使用反斜杠,/在更改为斜杠后正常,(例如:在 DSPF_sp_erand.h -->第51行#include "...\DSP_urand32\c66\DSP_urand32.h"中)
-有一些包含文件的字母大小写与文件不匹配(例如:在 DSPF_sp_fftSPxSP_r2c.h -->第47行: #include "...\..\DSPF_FFTSPxSP\C66\DSPF_SP_fftSPxSP.h"
有很多模块未找到规则。 (例如:make [1]:***没有规则使“package/lib/dsplibae66/./sfsp_QRD/C66/DSPF_sp_QRD.c”需要目标'./src/lib/dlibae66/.//sfsp_QRD//C66/DRD_sp_QRD.oeSPF 66”。)
为了进行比较,我可以使用相同的 SDK 软件包构建 MATHlib。
请提前感谢
Bartosz Zmarz