如何为 ARM 交叉编译 libcollections?
How to cross compile libcollections for ARM?
我正在尝试为 ARM 架构交叉编译 libcollections 库。在 运行 命令 ./configure --host=arm-none-linux-gnueabi
之后,它失败并显示错误 configure: error: C compiler cannot create executables
。
在 config.log 文件中,我发现这是由于 as: unrecognized option '-meabi=5'
.
这行是什么意思,我该如何解决这个问题?
-meabi=5
是一个 ARM specific GNU assembler command line option 来指定要使用的 EABI 版本,其中有效值为 4、5 和 gnu。
您应该确保已按照解决方案 here.
安装了适用于 ARM 的适当版本的 binutils
我正在尝试为 ARM 架构交叉编译 libcollections 库。在 运行 命令 ./configure --host=arm-none-linux-gnueabi
之后,它失败并显示错误 configure: error: C compiler cannot create executables
。
在 config.log 文件中,我发现这是由于 as: unrecognized option '-meabi=5'
.
这行是什么意思,我该如何解决这个问题?
-meabi=5
是一个 ARM specific GNU assembler command line option 来指定要使用的 EABI 版本,其中有效值为 4、5 和 gnu。
您应该确保已按照解决方案 here.
安装了适用于 ARM 的适当版本的 binutils