clang ARM霓虹灯支持

时间:2016-02-18 06:42:03

标签: arm clang neon

我只是在我的x86机器上交叉编译ARM的clang编译器,并附带说明。我正在尝试使用clang编译器编译包含NEON内在函数的c代码。这是错误的,(我没有遇到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

1 个答案:

答案 0 :(得分:5)

这将是-mfloat-abi=soft。我对使用arm-none-linux-gnueabi工具链为你工作感到惊讶。

对于霓虹灯支持,您需要使用-mfloat-abi=softfp-mfloat-abi=hard

来定位softfp或硬浮动ABI