arm-linux-gnueabihf-gcc: error: missing argument to ‘-march=’
时间: 2024-05-26 21:15:35 浏览: 29
这个错误通常是由于命令行中缺失了 -march= 参数引起的。 -march= 参数应该指定您要编译的目标处理器架构。例如,如果您正在编译针对 ARMv7 架构的代码,则应将 -march= 参数设置为 armv7-a。
您可以检查您的命令行以查看是否缺少 -march= 参数。如果确实如此,只需将其添加到命令行中即可。如果您不确定应该使用哪个参数,请查阅您的处理器架构和编译器文档以获取更多信息。
相关问题
在mx6ull编译uboot时报错arm-linux-gnueabihf-gcc: error: missing argument to ‘-march=’
这个错误是由于你在编译 U-Boot 时使用的交叉编译器版本与所选的 CPU 架构不兼容所导致的。
你需要检查编译器版本和所选的 CPU 架构是否匹配。例如,如果你的 CPU 架构是 ARM Cortex-A7,则应该使用 arm-linux-gnueabihf-gcc,而不是使用其他版本的交叉编译器。
你可以尝试在编译 U-Boot 时加上 -march=armv7-a 参数,这样编译器就可以根据指定的 CPU 架构来生成相应的代码,例如:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_evk_defconfig && make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4 -march=armv7-a。
如果还有其他问题,请提供更多的上下文信息和错误日志,以便我更好地帮助你解决问题。
arm-buildroot-linux-gnueabihf-gcc: command not found
当使用 arm-linux-gnueabihf-gcc-7 编译系统时,如果不通过sudo进行编译,通常不会出现找不到 arm-linux-gnueabihf-gcc 的问题。然而,一旦使用sudo编译(因为某些操作需要sudo权限),就可能遇到找不到 arm-linux-gnueabihf-gcc 的问题。
解决此问题的一个方法是确保正确安装了 arm-linux-gnueabihf-gcc,并使用正确的命令进行编译。可以尝试使用以下命令进行安装和编译:
1. 使用适当的命令安装 arm-linux-gnueabihf-gcc。
2. 在当前shell下使用sudo -s命令,以管理员权限进入shell。
3. 在shell中使用export命令设置环境变量,将arm-linux-gnueabihf-gcc所在的目录添加到路径中。例如,使用export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin命令。
4. 再次尝试编译,此时应该能够找到 arm-linux-gnueabihf-gcc。
通过以上步骤,您应该能够解决 arm-buildroot-linux-gnueabihf-gcc: command not found 的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [sudo arm-linux-gnueabihf-gcc:Command not found 原因及解决办法](https://blog.csdn.net/qq_43257914/article/details/127073002)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [arm-linux-gcc 命令未找到(Command not found)解决方法](https://blog.csdn.net/weixin_44286982/article/details/108205033)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]