2015-04-14 82 views
-3

這個問題應該是微不足道的,但我沒有找到答案。 我有以下層次:如何在visual C++中添加目錄以包含路徑?

  • source.cpp
  • 第三方
    • 包括
      • pelib
        • PeLib.h
      • TEST.CPP

我需要包括"pelib/PeLib.h"。 如果我添加$(ProjectDir)/thirdparty/Include以包含目錄我只能#include "test.cpp"但不能#include "pelib/PeLib.h"

+2

應該使用'#include ' – Borgleader

+1

順便說一句。 .cpp文件不打算包含在內。 – Axalo

回答

0

根據this answer(謝謝@umläute)你的代碼應該工作。我的猜測是你變量$(ProjectDir)沒有指向你認爲的目錄。

嘗試將完整路徑添加到您的thirdparty/Include以包含目錄並重試。

+1

這有點讓人誤解:在包含路徑中搜索'「incl.h」',然後(作爲回退)。檢查[這個答案](http://stackoverflow.com/questions/21593/) –

+0

@umläute是的,你是對的,回答編輯。 –

相關問題