【发布时间】:2016-07-27 18:56:32
【问题描述】:
我正在使用 Visual Studio 2013 Professional 编写 C++ 项目,但遇到了以前从未遇到过的问题。
在我的一个源文件中,我包含了一个像这样的第三方头文件:
#include 'sqlcli1.h'
这个文件(和同组的其他文件)位于一个外部目录中(不在 VS 解决方案中),所以 我已经 使用 Additional 将它添加到搜索路径中在项目的 Properties 下包含路径。
解决方案确实构建成功,所以我确信我的外部头文件被正确引用。然而,IntelliSense 仍然看不到它并抱怨无法打开源文件 'sqlcli1.h'。它不会阻止我构建项目,但会使编辑变得更加困难。
为什么会发生这种情况,我该怎么办?
【问题讨论】:
-
为什么要使用
'?您是否尝试用"或<和>替换它们?也许那时 IntelliSense 会连接起来
标签: c++ visual-studio visual-studio-2013 intellisense