美文网首页
NDK环境搭建&ffmpeg编译

NDK环境搭建&ffmpeg编译

作者: 贝克街的猫大哥呀 | 来源:发表于2017-10-12 15:23 被阅读0次

首先第一步,是要将linux下的ndk上传到linux服务器

一般来讲,是在usr目录里创建一个叫ndk的目录,然后直接上传ndk就行了

ndk文件的位置在09-12的目录里:android-ndk-r10e-linux-x86_64

上传完后,给此文件777权限

之然解压安装:./android-ndk-r10e

最后,要配置环境变量,首先进入配置文件:

vim ~/.bashrc

~这个符号表示当前用户,因为每个用户的环境变量是不一样的。进入后,在最后写入:

export NDKROOT=/usr/ndk/android-ndk-r10e

export PATH=$NDKROOT:$PATH

这里的/usr/ndk/android-ndk-r10e 就是你NDK解压后的路径!

之后退到主界面,输入:

source ~/.bashrc

表示更新一下来环境变量配置文件。如果没这步,就要重启一下。

NDK已配置完成。

-----------------------------------------------------配置ffmpeg

首先将ffmpeg-2.6.9.zip 上传到usr/watson文件里

之后解压,需要用到unzip命令

如果没有的话,需要用 sudo apt-get install zip  下载

如果是新的乌班图linux,这里最后更新一下apt: apt update

如果不更新,可能下载会出现异常。

下载好zip后,开始解压:

unzip ffmpeg-2.6.9.zip

将9-12中的build_android.sh上传到解压后的文件根目录里的

将9-12中的configure上传到解压后的文件根目录,替换掉原来的configure(这里面改的东西就是一个版本输出信息,若不替换,最终输出的动态库后缀会有问题,且不易改)

最后给权限,执行此脚本! 就行了

如果不能执行脚本,报什么找不到脚本之类的错

为编码原因,执行

dos2unix build_android.sh

如果没有这个命令,就先apt-get install dos2unix

相关文章

网友评论

      本文标题:NDK环境搭建&ffmpeg编译

      本文链接:https://www.haomeiwen.com/subject/ildnyxtx.html