linux ARM A7 编译 失败
Created by: chenxiaoyu3
版本: release/1.4.0 环境:docker arm32v7/gcc:5.5 (在x86机器上用qemu模拟)
编译指令:修改了build.sh里的arm_linux ,主要修改了cortex-a53
为cortex-a7
cmake .. \
-B"$build_dir" \
-DCMAKE_BUILD_TYPE="${MODE}" \
-DCMAKE_TOOLCHAIN_FILE="./tools/toolchains/arm-linux-gnueabihf.cmake" \
-DUSE_OPENMP=OFF
-DCMAKE_CXX_FLAGS="-std=c++14 -mcpu=cortex-a7 -mtune=cortex-a7 -mfloat-abi=softfp -mfpu=neon-vfpv4 -ftree-vectorize -funsafe-math-optimizations -pipe -mlittle-endian"
同样的,在arm64的docker里可以编译成功。