0

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

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

当我将鼠标悬停在#include. 我试图添加所需的文件。我右键单击源文件并选择 > 添加 > 新过滤器 > 将其称为共享并按 Enter。

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

4

2 回答 2

1

在项目属性中,取消编译器,找到字段Additional Include Directories并添加文件所在的目录,或者,添加文件所在的目录/shared/

于 2012-07-17T18:41:47.977 回答
0

查找并分析一些 OpenGL 示例,这些示例通常带有您显然拥有的 OpenGL 头文件和库。检查您正在使用哪个包含目录 - 将其配置为上述“Luchian Grigore”。当您有该工作(程序编译)时,请记住添加库目录(在项目设置,链接器选项中),否则会出现链接器问题。这一切都应该在 howto 或代码示例中进行描述。分析它们以开始。不要重新反转轮子,玩得开心。

于 2012-07-17T19:43:41.380 回答