我无法编译我的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