如何在Visual Studio 2008中使用.a库文件?

4

我有一些编译成 .a 文件的 C/C++ 库,其中一个是 ffmpeg(52) 库。请问有没有人能够提供详细的指导,如何在 Visual Studio 2008 中使用它(如何将它链接到 VS 中,以便编译器能够找到它等等)?


请参考http://ffmpeg.arrozcru.org/wiki/index.php?title=Main_Page:FFmpeg 不是 C/C++库,而是明确声明为C99库。MSVC++并不是符合C99标准的编译器,所以存在一些问题。 - MSalters
2个回答


0
请将您的文件从 .a 重命名为 .lib,并将其与项目的源文件放在一起。
现在进入项目属性,在 VS C++ 包含目录中添加该库的头文件/包含文件的路径。
要在源文件中使用符号,请编写
#pragma comment(lib, "your library's name")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接