2011-05-29 122 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」項目目錄。