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

Using header files with multiple projects in same solution

本文关键字:项目 一起 文件 解决方案      更新时间:2023-10-16

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

谢谢你的帮助。

谢谢你的提示,但我发现了如何让它发挥作用。DLL在一个额外的文件夹中。我所要做的就是#include"../../TheHeaderFileThatISpentHoursTryingToGet.h"。我删除了附加include目录路径中的引用,它仍然有效。我一直认为,在所有项目中都可以访问同一解决方案中不同项目的文件是有意义的。再次感谢。