我开始在Visual Studio 2010中使用新的Win32控制台应用程序项目。我正在设置我的环境以支持初学者级别的OpenGL程序。我正在添加所需的* .cpp文件和* .h文件。我添加了
#include "../../shared/gltools.h"//opengl toolkit
当我将鼠标悬停在#include
上时,会显示错误“无法打开源文件”。我试图添加所需的文件。我右键单击源文件并选择>添加>新过滤器>称之为共享并点击进入。
什么是过滤器?我以为我会添加一个物理文件夹而不是过滤器。这与“外部依赖”有何不同?
答案 0 :(得分:1)
在项目属性中,取消编译器,找到字段其他包含目录并添加文件所在的目录,或者,添加{{找到1}}。
答案 1 :(得分:0)
查找并分析一些OpenGL示例,这些示例通常都带有OpenGL头文件和库,这些文件显然属于您。检查您正在使用的目录 - 将其配置为上述'Luchian Grigore'。如果你有工作(程序编译)记得添加库目录(在项目设置,链接器选项)或将存在链接器问题。这一切都应该在howto或代码示例中描述。分析它们开始吧。不要重新转动方向盘并享受乐趣。