deepin V20 compiler ffmpeg

Téléchargement du code source

Adresse de téléchargement officielle du code source ffmpeg
Utilisez git pour vérifier le code

# 国内加速镜像
git clone https://gitee.com/mirrors/ffmpeg.git
# 官方站点
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
# github
git clone https://github.com/FFmpeg/FFmpeg.git

Compiler la version x86_64 de ffmpeg

Description de l'environnement de compilation

Système: deepin V20
Plateforme: x86_64
gccVersion:gcc version 8.3.0

Compiler

release/4.3Compiler la x86_64version avec des exemples de versionffmpeg

cd ffmpeg
git checkout release/4.3
./configure  --prefix=/opt/App/ffmpeg --disable-x86asm
make 
make install

Compilation croisée de la version Loongson MIPS64 de ffmpeg(交叉编译失败,后续再研究)

交叉编译失败,ffmpeg的configure中没有cc参数,以下操作依然调用x86编译器,后续再研究交叉编译

Description de l'environnement de compilation

Système: deepin V20
Plate - forme: x86_64
Compilateur croisé:mips-loongson-gcc7.3-linux-gnu

Construction de l'environnement de compilation croisée

Cette compilation utilise gcc7.3, pour construire un environnement de compilation croisée, veuillez vous référer à Construire un environnement de compilation croisée Loongson MIPS64 sur la plateforme x86_64

Compiler

release/4.3Compiler la x86_64version avec des exemples de versionffmpeg

cd ffmpeg
git checkout release/4.3
export LD_LIBRARY_PATH=~/App/mips-loongson-gcc7.3-linux-gnu/2019.06-29/lib:$LD_LIBRARY_PATH
CC="~/App/mips-loongson-gcc7.3-linux-gnu/2019.06-29/bin/mips-linux-gnu-gcc" ./configure  --prefix=/opt/mips/ffmpeg --disable-x86asm
make CROSS_COMPILE=mips-linux-gnu- -j4
make install

Je suppose que tu aimes

Origine blog.csdn.net/macaiyun0629/article/details/106881220
conseillé
Classement