概述
一。X264下载
1.git命令
git clone https://code.videolan.org/videolan/x264.git
2.官网:https://www.videolan.org/developers/x264.html
二。修改configure文件
将configure文件中的libx264.so.$API修改成libx264.so
三。X264编译
在X264 文件夹下创建build_x264.sh编译文件
#!/bin/bash
echo ">>>>>>>>> build x264 for android arm-v7a <<<<<<<<"
#NDK位置,编译结果保存位置
export NDK=/media/bsp/_dde_data/applications/NDK/android-ndk-r21
export TARGET=./armeabi-v7a
#C、C++编译器所在位置
export PLATFORM=linux-x86_64
export TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/$PLATFORM
export CC=$TOOLCHAIN/bin/armv7a-linux-androideabi21-clang
export CXX=$TOOLCHAIN/bin/armv7a-linux-androideabi21-clang++
function build
{
echo ">>>>>>>> build start <<<<<<<<<<"
./configure
--prefix=$TARGET
--enable-static
--enable-shared
--enable-pic
--disable-asm
--disable-opencl
--disable-cli
--host=arm-linux
--cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi-
--sysroot=$TOOLCHAIN/sysroot
make clean
make
make install
echo ">>>>>> build done <<<<<<"
}
build
给build_x264添加权限: chmod +777 build_x264.sh
执行 : ./build_x264.sh
参考https://blog.csdn.net/u013718730/article/details/109132267
参考https://www.seotest.cn/jishu/32912.html
最后
以上就是义气帽子为你收集整理的x264 for Android 编译的全部内容,希望文章能够帮你解决x264 for Android 编译所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复