Visual Studio开发中引用第三方的库时,可能会遇到Error LNK 2019,这是由于库引用不正确导致的。本文针对引用.h 头文件和.lib库文件遇到error LNK2019 的情况。
第一步,添加.h到项目的包含目录。
右键点击开发项目->属性->VC++目录->包含目录, 将.h文件所在目录添加到包含目录最后,目录之间用';' 分隔。
第二步,添加lib到项目的库目录。
库目录同包含目录在同一个界面中,操作同第一步相同。
第三步,添加lib到附加依赖项。
第二步的操作只是告诉项目在需要依赖的库在哪些目录中,但并没有告知项目需要依赖的库。和包含目录不同的是,包含目录的引用是通过include实现的,库目录依赖配置实现的。
同样在项目的属性页中,链接器->输入->附加依赖项,把依赖lib的文件名加到最后。
#Author: YuManzi
#Date:2014/02/09
(完)