Annexe 1 FFmpeg de l'entrée à la maîtrise - Compilation de FFmpeg avec MSVC sous Windows

Annexe 1. Compilation de FFmpeg avec MSVC sous Windows

  1 Présentation de l'environnement de compilation

    Système : Window10
    ffmpeg : 6.0
    Environnement : Msys2+MSVC
    Msys2 : msys2 est une suite de compilation multiplateforme, qui simule l'environnement de compilation Linux et peut être considérée comme un environnement Linux ;

  2 Téléchargez et installez MSYS2

    Adresse de téléchargement : https://www.msys2.org/
Insérer la description de l'image ici
    Ensuite, installez et mettez à niveau toutes les bibliothèques directement via pacman -Syu en un seul clic.
Insérer la description de l'image ici

  3 Téléchargez FFmpeg

    Site officiel de FFMPEG : http://ffmpeg.org/download.html
Insérer la description de l'image ici
    ffmpeg-snapshot-git.tar.bz2

  4 Compiler en utilisant MSVC

    Lorsque nous débogueons le code lié à ffmpeg dans VS, nous devons le compiler de cette manière. (nécessite un fichier de lien symbolique PDB)
    ① Tout d'abord, vous devez rechercher le fichier de script msys2_shell.cmd dans le répertoire d'installation de msys2, puis le modifier comme suit

Insérer la description de l'image ici
    ② Recherchez VS2017 dans le menu Démarrer de Windows, cliquez sur "Invite de commandes du développeur" et exécutez msys2_shell dedans. cmd
Insérer la description de l'image ici
    À ce stade, entrez cl dans la boîte de dialogue contextuelle msys2 pour vérifier si le compilateur est MSVC.Insérer la description de l'image ici

pacman -S nasm pkg-config

Insérer la description de l'image ici

pacman -S make gcc diffutils yasm pkg-config

Insérer la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/migu123/article/details/129325680
conseillé
Classement