Visual Studio 无法“看到”我包含的头文件

新手上路,请多包涵

我在 Visual Studio 2008 中创建了一个空的“演示”项目,并将一些现有项目添加到我的解决方案中。在“Demo”中的 main.cpp 文件中包含“MyHeader.h”(其他项目的标题)。还在“工具/选项/VC++ 目录/包含文件”部分添加了头文件的路径。但是智能感知说:“文件 MyHeader.h 在当前源文件的目录或构建系统路径中找不到……”

如何解决问题?

原文由 Nabijon 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
2 个回答

如果您在菜单中选择 Project 然后选择 All Files ,则所有文件都应显示在解决方案资源管理器中,它们物理上位于您的项目地图中,但(尚未)包含在您的项目中。如果您在解决方案资源管理器中右键单击要添加的文件,则可以包含它。

原文由 TimothyHeyden 发布,翻译遵循 CC BY-SA 3.0 许可协议

在 Visual Studio 中,点击 Project > Rescan Solution 如下图重建项目数据库。

在此处输入图像描述

原文由 Srinivas Batchu 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题