首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >gcc:错误:无法识别的命令行选项

gcc:错误:无法识别的命令行选项
EN

Stack Overflow用户
提问于 2020-06-17 15:37:42
回答 3查看 12.2K关注 0票数 2

我正在尝试创建一个u-boot镜像文件。但是我是不是有一些错误。

代码语言:javascript
复制
gcc version: 7.3.0

make PATH=/opt/CodeSourcery/Sourcery_G++_Lite/arm-2011.03-41-arm-none-linux-gnueabi:$PATH
export CROSS_COMPILE=arm-linux-gnueabihf-(or arm-none-linux-gnueabi)
make ARCH=arm xilinx_zynq_defconfig
make -j ARCH=arm UIMAGE_LOADADDR=0x8000 uImage

错误:

代码语言:javascript
复制
gcc: error: unrecognized argument in option ‘-mabi=aapcs-linux’
gcc: note: valid arguments to ‘-mabi=’ are: ms sysv
gcc: error: unrecognized command line option ‘-mlittle-endian’; did you mean ‘-fconvert=little-endian’?
gcc: error: unrecognized command line option ‘-mfpu=vfp’; did you mean ‘-mcpu=’?
  CC      scripts/mod/devicetable-offsets.s

我该怎么修复呢?有什么想法吗?

EN

Stack Overflow用户

发布于 2021-04-13 20:55:47

你输入的路径正确吗?我认为你应该加上"/bin",所以应该是这样的:

代码语言:javascript
复制
export PATH=/path

…至

代码语言:javascript
复制
<your toolchain>/bin:$PATH
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62423792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档