2017-03-02 30 views
0

armeabi-V7A目标我跟着文章 “独立工具链” 打造7个定制工具链(armeabi,armeabi-V7A,arm64-V8A,MISP,MIPS64,x86和x86_64的)。然后我想建立PROJ.4库。我知道,在默认情况下的目标armeabi-V7A ARM铛工具链,所以为了目标armeabi,我用下面的命令:构建armeabi而不是用手臂铛工具链

export CFLAGS="-march=arm -O2" 
export CC=~/Android/toolchain/arm/bin/clang 
export CXX==~/Android/toolchain/arm/bin/clang++ 
./configure --host=arm-linux-androideabi 

然后我得到的错误: clang38:错误:铛编译器不支持' -march = arm'

如果我将CFLAGS更改为“-march = arm-v7a -O2”,则不会有错误。但它的目标是armeabi-v7a,而不是armeabi。那么-march flag瞄准armeabi的价值是什么?

回答