使用Visual Studio 2013我正在编写动态库,我需要使用一些第三方库。每个库都以标题.h,.dll和.lib文件的形式出现。我将库的目录添加到我的项目中,我更改了“配置属性 - > C / C ++ - >其他包含目录”以包含头文件,并将.lib文件添加到链接器的附加依赖项。
如果我尝试使用
在我的.cpp文件中包含标题.h #include "library.h"
一切正常,编译器没有错误。但是,如果我将此行放在我的标题.h文件中并尝试编译,我会收到此错误:
错误C1083:无法打开包含文件:'library.h':没有这样的文件或目录
有什么想法吗?提前谢谢。