FFmpeg NDK跨平台交叉编译
生活随笔
收集整理的這篇文章主要介紹了
FFmpeg NDK跨平台交叉编译
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.首先選擇Windows平臺安裝好環(huán)境
windows搭建gcc開發(fā)環(huán)境(msys2)
2.創(chuàng)建一個通用腳本
basepath=$(cd 'dirname $0'; pwd) echo ${basepath} cd ${basepath}/ffmpeg-4.3.1#可以根據(jù)平臺的不同進(jìn)行修改 ANDROID_NDK_HOME=/c/msys64/home/android-ndk-r21b-windows-x86_64/android-ndk-r21b HOST=windows-x86_64 ARCH=armv7a API=21./configure \ --prefix=${basepath}/ffmpeg_install \ --enable-static \ --enable-shared \ --enable-cross-compile \ --target-os=android \ --arch=arm \ --cc=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/${HOST}/bin/${ARCH}-linux-androideabi${API}-clang \ --cross-prefix=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/${HOST}/bin/arm-linux-androideabi- \ --disable-ffmpeg \ --disable-ffplay \ --disable-ffprobe \ --disable-avdevice make make install3.完整版下載
完整版下載
總結(jié)
以上是生活随笔為你收集整理的FFmpeg NDK跨平台交叉编译的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ddos云端评测(ddos云端)
- 下一篇: 面向对象开发的五大基本原则