添加#includes使用的文件

时间:2012-07-17 18:37:52

标签: c++ visual-studio-2010

我开始在Visual Studio 2010中使用新的Win32控制台应用程序项目。我正在设置我的环境以支持初学者级别的OpenGL程序。我正在添加所需的* .cpp文件和* .h文件。我添加了

#include "../../shared/gltools.h"//opengl toolkit

当我将鼠标悬停在#include上时,会显示错误“无法打开源文件”。我试图添加所需的文件。我右键单击源文件并选择>添加>新过滤器>称之为共享并点击进入。

什么是过滤器?我以为我会添加一个物理文件夹而不是过滤器。这与“外部依赖”有何不同?

2 个答案:

答案 0 :(得分:1)

在项目属性中,取消编译器,找到字段其他包含目录并添加文件所在的目录,或者,添加{{找到1}}。

答案 1 :(得分:0)

查找并分析一些OpenGL示例,这些示例通常都带有OpenGL头文件和库,这些文件显然属于您。检查您正在使用的目录 - 将其配置为上述'Luchian Grigore'。如果你有工作(程序编译)记得添加库目录(在项目设置,链接器选项)或将存在链接器问题。这一切都应该在howto或代码示例中描述。分析它们开始吧。不要重新转动方向盘并享受乐趣。