编译环境:ubuntu12.04
交叉编译器:arm-none-linux-gnueabi-gcc 4.4.1
目标板:iTOP4412 (cortex A9)
源码准备: X2.64源码:http://www.videolan.org/developers/x264.html
编译流程:
1. 进入x264文件夹,进行配置
1
$ .
/configure
--prefix=${PWD}/_install
--enable
-shared --disable-asm --host=arm-none-linux-gnueabi
(如果配置出现找不到目录错误,单个配置选项依次添加测试即可配置上,未深究,可能上前后依赖的问题)
说明:--prefix=
{PWD}/_install
安装目录
--enable-shared 打开动态链接,可以生成libx264.so
--disa