visual studio 2012添加新的头文件

时间:2013-04-09 11:59:47

标签: c++ visual-studio-2012

在Visual Studio 2012(C ++环境)中,对于Win32控制台应用程序,我需要在项目中包含一个新的头文件。我尝试复制项目位置的文件,但这没有用。该文件为iGraphics.h,它显示在头文件列表中但不编译。什么应该是正确的方法?

enter image description here

3 个答案:

答案 0 :(得分:19)

您应该将该标题的路径添加到项目设置中 C / C ++ 下的其他包含目录。之后,只需#include "iGraphics.h"您需要的地方。

不要只是移动头文件,也不要没有充分的理由将现有的头添加到项目中。这样,您只需指定其他文件夹即可轻松更改版本。

答案 1 :(得分:2)

最简单的方法是:

  1. 右键单击解决方案资源管理器中的头文件(包括在内)。
  2. General->“从构建中排除”
  3. 从下拉列表中选择“否”
  4. 点击“确定”。
  5. 在VS2012中,只需使用'“'代替'<>'在包含头文件周围也有效。

答案 2 :(得分:1)

将文件放在文件系统中的正确位置(就像您一样)。然后在解决方案资源管理器中右键单击您的项目,并使用添加>现有项目,将其添加到您的项目中。

如果您不想移动文件(您可能不应该移动),请参阅Luchian关于如何将包含目录添加到包含文件夹的答案。