Compilación de la versión de Windows ffmpeg: error de msys2

  Artículo de referencia:

https://www.jianshu.com/p/5f175dec9109

https://blog.csdn.net/gongxp123456/article/details/52879976

  • Instalar VS2010
  • Instalar msys2

http://msys2.github.io

msys2-x86_64-20190524.exe

http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20190524.exe

Una vez completada la instalación, ejecute MSYS2 MinGW de 64 bits, ingrese en la ventana:

pacman -S make gcc diffutils pkg-config nasm
  • Descargar yasm

http://yasm.tortall.net/Download.html

Después de descargar, cámbiele el nombre a yasm.exe, cópielo en C: \ msys64 \ usr \ bin

  • cambiar el nombre del enlace

/usr/bin/link.exe, elimine o cambie el nombre

  • Modificar archivo

C: \ msys64 \ msys2_shell.cmd,
  rem establece MSYS2_PATH_TYPE = heredar
  改为 :
  establecer MSYS2_PATH_TYPE = heredar

  • Inicio y detección

En el grupo de programas VS 2010, abra el símbolo del sistema de Visual Studio x64 Win64 (2010)

cd C: \ msys64

msys2_shell.cmd

  • Configuraciones de pantalla

Algunos dicen que debe establecerse en GBK, dependiendo de su situación específica.

  • Compilar
./configure  --toolchain=msvc  --arch=x86  \
    --enable-yasm  --enable-asm \
    --enable-shared  --disable-static

make
make install

Error:

Parte del código de prueba se ejecuta durante la configuración y siempre se informan errores al vincular.

 

2654 artículos originales publicados · elogiados 352 · 2.1 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/quantum7/article/details/105388015
Recomendado
Clasificación