我只是在我的x86机器上交叉编译ARM的clang编译器,并附带指令.我正在尝试使用clang编译器编译包含NEON内在函数的ac代码.它给出了错误,(我没有遇到arm-linux-gnueabi-gcc)
$ clang -march=armv7-a -mfpu=neon -mfloat-abi=soft -integrated-as test.c -o test
In file included from test.c:2:
/home/junaid/llvm/build/Release+Asserts/bin/../lib/clang/3.2/include/arm_neon.h:28:2: error:
"NEON support not enabled"
行test.c:2是#include arm_neon.h
它将是-mfloat-abi=soft.我很惊讶这对你来说是一个arm-none-linux-gnueabi工具链.
对于NEON支持你将要被靶向要么softfp,或硬浮ABI,无论使用哪种-mfloat-abi=softfp或-mfloat-abi=hard
| 归档时间: |
|
| 查看次数: |
4508 次 |
| 最近记录: |