gpt4 book ai didi

linux - GCC 一直说 -mfpu=neon 是一个无法识别的命令

转载 作者:太空宇宙 更新时间:2023-11-04 03:33:41 27 4
gpt4 key购买 nike

我正在编译代码以在arm neon上运行,并且make文件包含以下命令行。

-mcpu=cortex-a9 -march=armv7 -mfpu=neon -DARM_NEON

GCC版本详情如下:gcc(Ubuntu 4.8.4-2ubuntu1~14.04)4.8.4

但是当我尝试编译时,gcc 不断抛出以下错误:gcc:警告:'-mcpu=' 已弃用;使用 '-mtune=' 或 '-march=' 代替gcc:错误:无法识别的命令行选项'-mfpu=neon'

我非常确定代码之前可以编译。虽然是很久以前的事了。会不会是GCC版本的变化?还是与 32 位和 64 位编译器有关?

最佳答案

我试图在我的 intel x86_64 Ubuntu 机器上对 ARM 处理器进行交叉编译。我需要在 makefile 中添加主机配置并使用 arm-linux-gnueabihf-gcc 而不是 gcc。

关于linux - GCC 一直说 -mfpu=neon 是一个无法识别的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32359110/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com