如何使用Clang编译Armel(Debian架构)?

时间:2019-12-25 12:28:38

标签: arm clang cpu-architecture

我正在尝试使用Clang 8交叉编译armel的代码:

$ clang --target=arm-none-linux-gnueabi -static -fno-pic -fno-stack-protector -fno-ident -fno-builtin -Os -W -Wall -Werror -fomit-frame-pointer -falign-functions=1 -ffreestanding -nostdlib -fuse-ld=lld -o prog progc.c
ld.lld: warning: lld uses blx instruction, no object with architecture supporting feature detected

请注意,prog.c已完成,它包含_start以及所需的所有库函数的定义。

我正确使用了clang --target=...吗?警告是否可以忽略?

0 个答案:

没有答案