2010-12-09 4 views
4

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?

+0

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

Répondre

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")