0

我从未使用过 C++ 或 C。我正在尝试基于可以在此处找到的现有文件创建一个 Visual Studio 项目:example1.cpp资源。如您所见,这是一本 OpenGL 书籍的示例代码。我的计算机上有 opengl 和 glut 并且它们可以工作(经过测试)。

根据上面提到的文件,在 Visual Studio 2012 中创建了一个空的 C++ 项目(如果您可以在 2010 年左右提供解决方案,我还安装了其他版本)。我包括了头文件和源文件。虽然我仍然在我的 IDE 中得到以下信息:

在此处输入图像描述

有以下错误:

无法打开源文件“Angle.h”

(虽然该文件存在于项目中)

谁能告诉我如何让这些文件编译和运行?

4

2 回答 2

0

头文件需要与源文件位于同一目录中才能使用带引号的#include。

#include "header.h"

换句话说,Angel.h 必须与 example1.cpp 在同一目录中。

但是,您可以从 Project Settings>VC++ Directories 添加特定路径到您的项目,并使用包含在这些路径中的头文件

#include <header.h>

于 2013-03-05T13:14:56.263 回答
0

确保文件 angel.h 与 .cpp 文件位于同一路径中。

于 2013-03-05T13:10:24.910 回答