C++ 在Visual C+中的项目之间共享文件+;10

C++ 在Visual C+中的项目之间共享文件+;10,c++,visual-studio-2010,C++,Visual Studio 2010,我在VisualStudio2010中有一个相对简单的设置—一个主应用程序和它所依赖的DLL。我有一个定义其接口的标题-如何设置要包含在两个项目中的标题?它们都在同一个解决方案中。请参阅我的答案,但这只是因为您使用的是动态库 总之,为了链接,主应用程序项目应该引用DLL项目,并且主项目应该包含文件夹引用,以便编译器可以访问头文件。在VC中,不同的项目放置在解决方案目录的不同子目录中。 如果希望包含来自其他项目的文件,则需要将其目录显式添加到包含搜索路径: 右键单击解决方案资源管理器中的“.exe

我在VisualStudio2010中有一个相对简单的设置—一个主应用程序和它所依赖的DLL。我有一个定义其接口的标题-如何设置要包含在两个项目中的标题?它们都在同一个解决方案中。

请参阅我的答案,但这只是因为您使用的是动态库


总之,为了链接,主应用程序项目应该引用DLL项目,并且主项目应该包含文件夹引用,以便编译器可以访问头文件。

在VC中,不同的项目放置在解决方案目录的不同子目录中。 如果希望包含来自其他项目的文件,则需要将其目录显式添加到包含搜索路径:

右键单击解决方案资源管理器中的“.exe”项目。选择属性。 在属性窗口中,转到“C/C++”部分。
还有“附加包含目录”属性。在那里添加“dll”项目目录

你不能把它包含在你需要的cpp文件中吗#包括“MyHeader.h”