環境:ubuntu16.04 配置: CC=arm-linux-yourabi-gcc CFLAGS="-march=armv7-a -mfloat-abi=softfp -mfpu=neon-vfpv4 -mno-unaligned-access -fno-aggressive-loop-opti ...
環境:ubuntu16.04
配置:
CC=arm-linux-yourabi-gcc CFLAGS="-march=armv7-a -mfloat-abi=softfp -mfpu=neon-vfpv4 -mno-unaligned-access -fno-aggressive-loop-optimizations -DARM_FPU_VFP=1" ./configure --host=arm-linux-yourabi --disable-mcs-build --prefix=/usr/local (-mno-unaligned-access 是否支持以非對齊方式訪問記憶體,筆者根據自身情況選擇否,因為筆者所使用的cpu不支持非對齊記憶體訪問,-fno-aggressive-loop-optimizations 是否使用更激進迴圈推斷演算法對程式進行優化,筆者選擇不優化,若是舊的程式容易出問題)
make -j10
make install