<分区>
我的问题 here导致我天真地构建了我用于主机的外部库的解决方案/新问题。
当然 arm-none-eabi-gcc
编译器在遇到 elf32-i386
目标文件时会抛出一个合适的对象。
我最初使用以下方法构建库:
./configure
make && make check
make install
所以,现在我想我可以简单地做:
make clean
./configure --host=arm-none-eabi
make && make check
make install
修复它。可悲的是错误。
我也试过 --build=x86
但似乎这是自动检测到的。
CC=arm-none-eabi
似乎也没有效果。
在使用 arm-none-eabi-gcc
编译时,我需要做什么才能构建此库以进行链接?