fatal error C1083: 无法打开包括文件:stdafx.h

stdafx是标准应用程序框架的扩展,即Standard Application Framework Extensions的简写,它是与预编译文件*.pch相关联的。一般MFC程序文件的第一句都为:#include "stdafx.h"。
我们要注意的一点就是:#include "stdafx.h"之前的所有代码都会被忽略,因此我们在编写VS程序时这段代码应该放在首句,否则其他的头文件将会被忽略执行以出现这样的错误
fatal error C1083: 无法打开包括文件: “stdafx.h”: No such file or directory

操作方法

  • 01

    新建一个控制台应用程序

  • 02

    将以下语句复制到主文件中 #include "stdafx.h" #include <iostream> #include<gl/glut.h> using namespace std; void renderScene(void) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glLoadIdentity(); glBegin(GL_TRIANGLES); glVertex3f(-0.5, -0.5, 0.0); glVertex3f(0.5, 0.0, 0.0); glVertex3f(0.0, 0.5, 0.0); glEnd(); glutSwapBuffers(); } int _tmain(int argc, _TCHAR* argv[]) { glutInit(&argc, (char**)argv); glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA); glutInitWindowPosition(100, 100); glutInitWindowSize(320, 320); glutCreateWindow("Hello OpenGL"); glutDisplayFunc(renderScene); glutMainLoop();//enters the GLUT event processing loop. system("pause"); return 0; }

  • 03

    编译运行即可通过

(0)

相关推荐

  • visualstudio2015无法打开包括文件stdio.h等

    vs2015无法打开包括文件stdio.h ctype.h  ucrtd.lib vs2015新版的小问题,这个问题是由于运行时使用的库文件缺少关键文件. 操作方法 01 打开项目空间,依次选择项目- ...

  • fatal error LNK1104:无法打开文件kernel32.lib

    新安装的VS,写了几行简单的代码,就提示上面的错误.查看了网上很多种解决方法,仍不行-- 操作方法 01 点击工程属性-->VC++项目 02 打开库目录后面的下拉菜单 03 发现下面继承未选上 ...

  • error: LNK1104: 无法打开文件“glu32.lib”

    用VS或QT编译程序时经常会出现如下类似错误提示: error: LNK1104: 无法打开文件"glu32.lib" error: LNK1104: 无法打开文件"gd ...

  • Steam提示fatal Error怎么办?Steam提示fatal Error的解决方法

    steam平台是国外的一款游戏发售平台,支持中文简体界面,但程序内部文件还存在兼容性问题,无法在非英文文件夹运行,提示错误,下面小编教大家怎么解决,供大家参考! Steam提示fatal Error的 ...

  • Steam提示 fatal error怎么解决

    Steam是一款集合了大量游戏的软件,今天的这篇和大家聊一聊关于Steam提示 fatal error怎么解决的问题,希望能够帮助到有需要的朋友. 操作方法 01 右键点击steam图标,选择打开文件 ...

  • Keil uVision4出现FATAL ERROR L250的解决方案

    很多朋友在按照网上的破解方法破解Keil后,证书管理界面显示证书已成功安装,也没有超过截止日期,但在编译C51程序时依然出现警告:FATAL ERROR L250: CODE SIZE LIMIT I ...

  • node.js编译生成错误提示fatal error LNK1112/1123的解决方法

    编译生成可能遇到的问题 [1]fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 原因:win7下的64位系统,在运行程序的时候,需要的DLL必须是64位 ...

  • Docx怎么打开?常见文件打开方式教程

    Docx怎么打开?这一直是让不少网友头疼的问题。其实让网友犯难的并不是不知道该用什么软件去打开docx文件,因为大家都会在第一时间用到Word,这里的问题是使用最普遍的Word 2003在这里不好使了 ...

  • windows怎么打开pages文件?

    当你没有安装 iWork 时,收到朋友发来的 Pages 文档时怎么办呢?当你在 Windows 环境下时,如何查看 Pages 文档呢?小编给大家介绍下windows系统下怎么打开pages文件的小 ...