在同一解决方案中使用多个项目的头文件

时间:2016-07-26 16:12:41

标签: c++ header solution projects

我正在使用C ++和visual studio 2015.我在1个解决方案中创建了2个项目。第一个项目是静态库,另一个是DLL。我想在静态库中包含一个头文件,以便在DLL中使用它。我尝试使用 - Project-> Properties-> C / C ++ - >指定头文件的路径。一般 - >其他包含目录,但它不起作用。当我尝试包含头文件时,我得到一个红色下划线,上面写着“无法打开源文件”SomeHeaderFile.h“。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

感谢您的提示,但我发现了如何使它工作。 DLL位于额外的文件夹中。我所要做的只是#include“../../TheHeaderFileThatISpentHoursTryingToGet.h”。我删除了附加包含目录路径中的引用,它仍然有效。我一直认为,在同一个解决方案中,来自不同项目的文件在所有项目中都可以访问。再次感谢。