2011-05-29 123 views
1

我在Visual Studio 2010中有一个相对简单的设置 - 主要应用程序和它依赖的一个DLL。我有一个头文件来定义它的接口 - 我如何设置头文件以包含在两个项目中?他们都在同一个解决方案。在Visual C++中的项目之间共享文件10

+1

难道你不能把它包含在你需要它的cpp文件吗? #include“MyHeader.h” – Christian 2011-05-29 20:52:19

回答

1

看到我对这个question的回答,但它只是你正在使用动态库。

综上所述,主应用程序项目应该引用DLL项目为链接目的,主项目应包含文件夹引用,以便编译器可以访问头文件。

1

在VC中,不同的项目放置在解决方案目录的不同子目录中。 如果你想从其他项目包含文件,你需要明确地将它的目录添加到包含搜索路径:

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