游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2130|回复: 4

我的VC不能编译OPENGL程序.

[复制链接]

7

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2005-4-23 15:03:00 | 显示全部楼层 |阅读模式
c:\microsoft visual studio\myprojects\dsfs\dsfs.cpp(37) : fatal error C1010: unexpected end of file while looking for precompiled header directive
我已经照本做了还不行 ,我要疯了!!!

5

主题

63

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2005-4-23 15:14:00 | 显示全部楼层

Re:我的VC不能编译OPENGL程序.

这个问题和opengl无关,
把包含文件写在stdafx.h 后面看一看

7

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2005-4-23 17:04:00 | 显示全部楼层

我明白了!

在Dev-Cpp中,
当你使用Windows Application,
如果文件头这样:
#include <windows.h>
#include <GL/gl.h>
#include <GL/glaux.h>
则:
工程->工程属性->普通->(选择)WIN32图形界面程序
工程->工程属性->参数->连接器(不输入任何东西!)

当你使用Windows Application,
如果文件头这样:
#include <windows.h>
#include <GL/gl.h>
则:
工程->工程属性->普通->(选择)WIN32图形界面程序
工程->工程属性->参数->连接器(输入):-lopengl32
======================================================================================在VC6.0中,
File->New-&gtrojects->Win32 Application->An empty project(必须!)
然后File->New->C++Source File
接着Project->Project Setting->Link->Object/library modules(输入):
    OpenGL32.lib glaux.lib glu32.lib
Tools->Options->Directories->Show directories for(选):Includes->Directories双击虚线方框,输入)
    (假设VC安装在C:\Programe Files下)C:\Programe Files\Microsoft Visual Studio\VC98\INCLUDE\GL
源程序的文件头部:
#include <windows.h>
#include <GL/gl.h>
#include <GL/glaux.h>
======================================================================================
不使用控制台程序!!!!

7

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2005-4-23 17:09:00 | 显示全部楼层

Re:我的VC不能编译OPENGL程序.

我有一个精简版的VC6.0 (不包含MFC),只有15.4MB,想要的话给我E-MAIL:ideawu@163.com
大家可以先到我的个人网站www.ideawu.net,下载。如果不行再给我发E-MAIL。

5

主题

63

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2005-4-23 17:28:00 | 显示全部楼层

Re:我的VC不能编译OPENGL程序.

File->New-&gtrojects->Win32 Application->An empty project(必须!)
这个并不是必须的,如果你不使用空项目,vc就会使用预编译头,这样就会有一个stdafx.h文件
其它声明必须放在这个头文件之后,否则就会出现那种错误
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 10:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表