2017-03-02 13 views
0

私は7つのカスタマイズされたツールチェーン(armeabi、armeabi-v7a、arm64-v8a、misp、mips64、x86、およびx86_64)を作成する記事「Standalone Toolchains」に続きました。次に、PROJ.4ライブラリを構築したいと思います。私は、次のコマンドを使用し、armeabiを対象とするために、だから私は、armeabi-v7aデフォルトのターゲットによるARMの打ち鳴らすツールチェーンを知っている:arm clangツールチェインを使用してarmeabi-v7aターゲットの代わりに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ではなくarmeabi-v7aをターゲットにしています。だから、armeabiをターゲットとする-marchフラグの値は?

答えて

関連する問題