./configure /
--prefix=/home/andy/share/flac/cross_install /
--enable-cross-compile /
--build=i386-pc-linux-gnu /
--host=arm-linux /
--target=arm-linux /
--disable-ogg /
--disable-3dnow /
--disable-oggtest /
--disable-asm-optimizations /
--disable-xmms-plugin /
--disable-sse /
--disable-shared /
--disable-id3libtest /
CC=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-gcc /
CXX=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-g++ /
AR=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-ar /
LD=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-ld /
RANLIB=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-ranlib /
STRIP=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-strip /
CFLAGS=-I/opt/armv6/codesourcery/arm-none-linux-gnueabi/include /。
LDFLAGS=-L/opt/armv6/codesourcery/lib
这个参数的排列顺序好像有些规定,刚开始我把--prefix,--disable等放到CC后面,会报错。
编译出来放到arm上,只可用命令行编解码,还得弄个应用程序来,才可以播放flac音乐,头大。