本文介绍了cortex-a15 故障的交叉编译 FFTW:协处理器偏移超出范围的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试为具有霓虹灯支持的 cortex-a15 ARM 处理器交叉编译 FFTW 3.3.3,但出现此错误:

I am trying to cross-compil FFTW 3.3.3 for cortex-a15 ARM processor with neon support but I get this error:

/tmp/ccsNpqyK.s:汇编器消息:/tmp/ccsNpqyK.s:1035:错误:协处理器偏移超出范围

这是我的配置:

./configure --prefix=/usr/fftw_3_float_neon_ARNDALE --with-slow-timer --host=arm-linux-gnueabi --target=arm-linux-gnueabi --enable-float --enable-neon "CC=/usr/bin/arm-linux-gnueabi-gcc-4.6 -mfloat-abi=softfp -mcpu=cortex-a15 -mtune=cortex-a15 -O3 -mfpu=neon -ftree-vectorize -ftree-vectorizer-verbose=2 -mvectorize-with-neon-quad -funsafe-math-optimizations"

我试图删除 -O3 选项,但我遇到了同样的错误.交叉编译适用于ARM cortex-a9.

I tried to remove -O3 option but I got the same error.The cross-compilation works for ARM cortex-a9.

谁能帮我解决这个问题?

Could anyone help me to fix that problem ?

预先感谢您的帮助,

吉克斯

推荐答案

尝试关闭自动矢量化.

这篇关于cortex-a15 故障的交叉编译 FFTW:协处理器偏移超出范围的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-30 22:59