1. 程式人生 > >ubuntu下交叉編譯mono

ubuntu下交叉編譯mono

local config ubuntu16 align 交叉編譯 disable vfp ces ati

環境: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

ubuntu下交叉編譯mono