飞腾开发板qt中输入QMAKE_CXXFLAGS += -mfpu=neon报错unrecognized commond lime"-mfpu=neon"
时间: 2024-02-17 14:04:36 浏览: 81
飞腾上银河麒麟编译qt5.9.8,使用aarch64-linux-gnu-g++,可以在飞腾直接编译,也可交叉编译
5星 · 资源好评率100%
如果你在Qt应用程序的.pro文件中输入"QMAKE_CXXFLAGS += -mfpu=neon"时,遇到了"unrecognized command line option '-mfpu=neon'"的错误,很可能是因为你使用的编译器不支持-mfpu选项。
在这种情况下,你需要使用编译器支持的相应选项来开启NEON指令集。例如,如果你使用的是GCC编译器,可以尝试将选项更改为:
```qmake
QMAKE_CXXFLAGS += -march=armv7-a -mtune=cortex-a53 -mcpu=native
```
这个选项会启用ARMv7-A体系结构的NEON指令集。请注意,这个选项只适用于特定的ARM CPU架构,如果你的CPU架构不同,需要相应地进行调整。
如果你使用的是其他编译器,请查阅相应的文档,了解如何开启NEON指令集。
阅读全文