Ubuntu 14.0 amd64 (64bit)
FFmpeg(tag:n2.6.9)
ndk-r15c
- 配置主机并使用Xshell、Xftp连接主机
XShell:https://www.netsarang.com/zh/free-for-home-school/
Xftp:https://www.netsarang.com/zh/free-for-home-school/
- 上传NDK、FFmpeg
创建NDK目录和FFmpeg目录
cd usr
mkdir ndk (创建NDK目录)
mkdir jason (创建ffmpeg目录)
- 安装VIM
一般服务器系统自带,一般不需要再次安装
如果需要:sudo apt-get install vim-gtk
- VIM配置
vim /etc/vim/vimrc
set nu
set tabstop
set cursorline
set ruler
- NDK安装
1.目录给权限:chmod 777 -R ndk
2.解压android-ndk-r15c-linux-x86_64.zip(在ndk目录下)
安装解压zip文件命令:apt-get install unzip
解压zip文件 unzip android-ndk-r15c-linux-x86_64.zip
如果是.bin的压缩文件,如下解压
./android-ndk-r15c-linux-x86_64.bin
3.环境变量配置:命令vim ~/.bashrc
添加:
export NDKROOT=/usr/ndk/android-ndk-r15c
export PATH= N D K R O O T : NDKROOT: NDKROOT:PATH

4. 更新环境变量
source ~/.bashrc
5.检查环境变量是否完成
ndk-build
- 解压ffmpeg(在ffmpeg所在(jason)目录下)
unzip ffmpeg-2.6.9.zip
- 编译ffmpeg
1.权限(ffmpeg当前所在目录下):chmod 777 -R ffmpeg-2.6.9
创建android_build.sh文件:touch android_build.sh
导出文件修改内容,再上传
2.给文件权限(ffmpeg目录下):chmod 777 android_build.sh