跟网上安装的步骤一样,
1、下载安装x264
x264下载地址:Index of /pub/videolan/x264/snapshots/
我用的x264-snapshot-20120301-2245,你们自己自行下载合适的
解压:tar xvf last_x264_120.tar.bz2
打开: cd x264-snapshot-20120301-2245/
配置:./configure --enable-shared --host=arm-linux-gnueabi --cross-prefix=arm-linux-gnueabihf- --disable-asm
编译安装:make;make install
2、下载ffmpeg源码包
ffmpeg下载地址: https://ffmpeg/releases/
我用的 https://ffmpeg/releases/ffmpeg-2.3.1.tar.bz2
解压:tar xvf ffmpeg-2.3.1.tar.bz2
打开:cd ffmpeg-2.3.1
配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping
编译安装:make;make install
报错:
重新configure一下,在里面添加--enable-pic 选项
再次配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --enable-pic --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping
再次编译安装:make;make install
成功。
第一步算是完成了,下步在arm上做播放器
跟网上安装的步骤一样,
1、下载安装x264
x264下载地址:Index of /pub/videolan/x264/snapshots/
我用的x264-snapshot-20120301-2245,你们自己自行下载合适的
解压:tar xvf last_x264_120.tar.bz2
打开: cd x264-snapshot-20120301-2245/
配置:./configure --enable-shared --host=arm-linux-gnueabi --cross-prefix=arm-linux-gnueabihf- --disable-asm
编译安装:make;make install
2、下载ffmpeg源码包
ffmpeg下载地址: https://ffmpeg/releases/
我用的 https://ffmpeg/releases/ffmpeg-2.3.1.tar.bz2
解压:tar xvf ffmpeg-2.3.1.tar.bz2
打开:cd ffmpeg-2.3.1
配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping
编译安装:make;make install
报错:
重新configure一下,在里面添加--enable-pic 选项
再次配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --enable-pic --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping
再次编译安装:make;make install
成功。
第一步算是完成了,下步在arm上做播放器