我無法編譯我的C++項目。智能感知:無法在C++中打開源文件「curl.h」
智能感知:無法打開源文件「curl.h」在C++
我嘗試添加該文件在Solution Explorer中的「頭文件」文件夾中:沒有變化。我無法將其添加到「源文件」文件夾中。
我該如何解決這個問題?
我無法編譯我的C++項目。智能感知:無法在C++中打開源文件「curl.h」
智能感知:無法打開源文件「curl.h」在C++
我嘗試添加該文件在Solution Explorer中的「頭文件」文件夾中:沒有變化。我無法將其添加到「源文件」文件夾中。
我該如何解決這個問題?
如果您已經正確添加了頭文件,那麼有時智能感知可能會損壞,您需要刪除項目中的.ncb文件。一旦完成,重新啓動VS,看看這是否有效。 .ncb文件是intellisense數據庫文件,所以如果你刪除了這個文件,VS會重建它。
謝謝,但那沒有奏效。一旦我這樣做,我有同樣的錯誤,只是不與智能感知。順便說一句,我右鍵單擊並按下「去文件或任何」,然後它把我帶到文件!所以它知道該文件在那裏,它只是因爲某種原因找不到它。D:< 任何其他想法爲什麼它不起作用? – user975017
您是否將它包含爲#include <"myfile.h">或#include「myfile.h」,因爲在包含您自己的頭文件時,不應該放入「<>」。使用「<>」包含C++標準頭文件。所以在你的情況下,把#include「myfile.h」 – roboto1986
在Visual Studio中2010/2012/2013
也適用於VisualStudio 2012. –
如何將「$(ProjectDir)」添加到「參考目錄」中。它不會讓我輸入任何東西到文本框中。 – stackexchange12
@ stackexchange12,它應該讓你,你也可以去下拉並從那裏修改 – tatigo
這樣,在大多數情況下將修復所有頭文件的智能感知錯誤 –
它的工作。謝謝! – deepdive
在Visual Studio 2010/2012/2013下
右鍵單擊您的項目選擇
你是如何將它包含在源文件/頭文件中的? – Amy