配置步骤:
现在用的第三方库,提供头文件和.lib库文件。我使用它们的步骤是
1:把头文件的目录加入VC的包含目录:C/C++ -> Additional include directories
2:把库目录加入VC附加库目录 :Linker -> Additional Library Directories
3:把相应的.lib文件加入链接器-输入-附加依赖项
注意:
1、如果省略掉第三步,让工程自动添加库目录下所有的lib文件。则需要在程序中加入如下的引用语句:
#ifdef _MSC_VER
# pragma comment( lib, "avcodec.lib")
#endif
2、在步骤一和步骤二中,引用包含目录时候,可以引用绝对路径和相对路径:
对于相对路径,是以当前路径开始。当前路径通常是 exe 程序所在路径,但也有例外,比如,在 vc6 与VS2008中运行的编译后的 exe 程序,当前路径是 vc6 项目所在路径。另外,在 exe 的快捷方式里面可以修改当前路径。对于种种不确定性,有些程序会先获取 exe 所在的路径,然后通过字符串操作,将相对路径修改为绝对路径再使用。虽然使用相对路径并不是绝对可靠,但使用相对路径仍然是比较推荐的做法。