我有一个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。