J'ai donc compilé une bibliothèque C/C++ dans des fichiers .a. la bibliothèque est ffmpeg (52). Quelqu'un pourrait-il me fournir des instructions détaillées sur la façon de l'utiliser dans Visual Studio 2008 (comment le lier à VS pour que le compilateur le trouve et ainsi de suite)?Comment utiliser les fichiers .a lib avec Visual Studio 2008?
4
A
Répondre
5
Cela peut être utile: From MinGW static library (.a) to Visual Studio static library (.lib)
0
S'il vous plaît renommer votre fichier de .a .LIB, et placez-le ainsi que les fichiers sources du projet.
Maintenant, allez dans les propriétés du projet et dans les répertoires VS C++ include, ajoutez le chemin des fichiers header/include pour cette lib.
Pour utiliser les symboles dans un fichier source écrire
#pragma comment(lib, "your library's name")
Voir http://ffmpeg.arrozcru.org/wiki/index.php?title=Main_Page: il est ** pas ** un C/Bibliothèque C++. ffmpeg est catégoriquement une bibliothèque C99, et MSVC++ n'est pas ** ** un compilateur C99. D'où la douleur. – MSalters