fftw针对linux angstrom ARM8的交叉编译

时间:2017-08-08 13:29:46

标签: linux compilation arm cross-compiling fftw

我有一个processor board并与我的代码QTcreator交叉编译。编译器工作,我在板上获得了所有代码(C和C ++)。

要计算fft我使用fftw库。在我的Linux PC上一切正常。我按照fftw手册(./configure - > make - > make install)的说明安装了它。

现在我下载了fftw arm库以将其放在我的主板上。

对于fftw_arm,我试图像这样安装它

sudo ./configure --with-slow-timer --host=arm-linux-gnueabi --enable-single --enable-neon "CC=arm-linux-gnueabi-gcc -march=armv7-a -mfloat-abi=softfp"

但每次收到消息

configure: error: in `/home/manuel/Downloads/fftw-3.2.2-arm':
configure: error: C compiler cannot create executables
See `config.log' for more details

我尝试使用与QT环境相同的编译器路径来构建我的代码。

在config.log中只有关于无法找到库的注释。

但是我从QT编译器复制了路径,所以它必须在那里。

此外,有必要使用--enable安装fftw_arm ... 或者我可以像我的linux pc上的fftw 3.3.6一样安装它。 (./configure make make install)

当然我每次都使用sudo。

0 个答案:

没有答案