Trasplantar mplayer player bajo linux

Preparación

Para compilar el reproductor mplayer, primero debe descargar el código fuente

código fuente de la biblioteca zlib icono-predeterminado.png?t=M85Bhttp://zlib.net/  elija la última versión aquí

Luego descargue el código fuente de mplayer

Código fuente de mplayer icono-predeterminado.png?t=M85Bhttp://www.mplayerhq.hu/MPlayer/releases/Elijo la versión 1.2 aquí

 Otro punto es que debido a que mi placa es un sistema Linux de 32 bits, también elegí una imagen de 32 bits para el entorno de la máquina virtual. Si elijo una imagen de 64 bits, es posible que deba instalar algunas bibliotecas de 32 bits al compilar .

Ubuntu 16.04.7 LTS (Xenial Xerus)icono-predeterminado.png?t=M85Bhttps://releases.ubuntu.com/16.04/

Finalmente, la elección del compilador cruzado es la última versión de la versión descomprimida de arm-none-linux-gnueabi-gcc

[Desarrollo de ARM-Linux] descarga e instalación de arm-none-Linux-gnueabi-gcc - ZhangPYi - Blog Park (cnblogs.com) icono-predeterminado.png?t=M85Bhttps://www.cnblogs.com/huty/p/8517621.html no se instalará en una máquina virtual Puede consultar este artículo mío

Ubuntu instala el blog del compilador cruzado arm-linux-gcc_yuansec: blog de CSDN icono-predeterminado.png?t=M85Bhttps://blog.csdn.net/lhh2333/article/details/128203656?spm=1001.2014.3001.5501

compilar zlib

Primero coloque el código fuente en la máquina virtual, descomprímalo en cualquier carpeta y luego cree una carpeta zlib en el escritorio para almacenar los archivos de biblioteca compilados.

Ve a la carpeta del código fuente descomprimido y córtalo primero

./configure --prefix=/home/lhh/桌面/zlib --shared --static

--prefix: indica la ruta de almacenamiento del archivo generado

Después de cortar, se generará un archivo mak, abra el archivo mk y cambie el compilador a arm-none-linux-gnueabi-gcc 

luego ejecutar

make
make install

El archivo que queremos se generará en el archivo zlib creado anteriormente.

compilar mplayer

Abra el archivo fuente mplayer descomprimido

También recortar primero

./configure --cc=arm-none-linux-gnueabi-gcc --ar=arm-none-linux-gnueabi-ar --ranlib=arm-none-linux-gnueabi-ranlib --disable-gui --target=arm-none-linux-gnueabi  --host-cc=gcc --extra-cflags="-I/home/lhh/桌面/zlib/include" --extra-ldflags="-L/home/lhh/桌面/zlib/lib -Iz" --enable-fbdev --disable-mencoder

--extra-cflags: archivos vinculados (es decir, solo archivos zlib compilados)

directamente después de ningún problema

make -j4

Cuatro hilos se compilan juntos

Finalmente, se generará un archivo mplayer en el directorio actual

efecto real

Finalmente, coloque el archivo mplayer generado en el directorio de la placa de desarrollo/bin

Luego puede reproducir el video, no hablaré sobre los comandos de mplayer, hay muchos en Internet

 

Supongo que te gusta

Origin blog.csdn.net/lhh2333/article/details/128284526
Recomendado
Clasificación