1.问题背景:
(1)此类为静态库中定义的类,因此要添加头文件目录和文件引用的Lib库路径;
(2)使用了第三方库,也要添加头文件和文件引用的Lib库路径。
如果头文件路径或者文件引用LIb静态库路径出错就会出现“error LNK2019”错误。
2.解决方法:
1.确保头文件正确的添加到了我们的工程中。两种方法:
(1)在项目工程中用#include"绝对路径或相对路径/头文件名"添加静态库的头文件
(2)使用如下方式:
然后在工程中用#include"头文件名"
2.添加lib库路径,两种方式:
(1)用#pragma comment (lib,"lib所在目录的绝对路径或相对路径/lib名称.lib");
(2)用如下方式:
3.总结
出现error LNK2019的原因很多,上面只是其中一种原因,一种解决方式。