我是靠谱客的博主 义气帽子,这篇文章主要介绍x264 for Android 编译,现在分享给大家,希望可以做个参考。

一。X264下载  

   1.git命令

复制代码
1
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编译文件

 

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部