游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3036|回复: 11

help

[复制链接]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-11-18 22:24:00 | 显示全部楼层 |阅读模式
请问高手
我用vc++ 写openGL 的时候 为什么不能biuld .exe 的文件
我已经在project->setings 下的 object/library modeles 下 link OpenGL32.lib Glu32.lib Glaux.lib

vc++ 提示

--------------------Configuration: Lesson1 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Lesson1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Lesson1.exe - 2 error(s), 0 warning(s)

请问这是为什么?

谢谢

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2004-11-18 23:14:00 | 显示全部楼层

Re:help

首先,感觉你的程序应该是个console类型的程序,但是你又使用的是普通win32类型程序,请正确设置!第二,请在所有的包含文件前面加入#include<windows.h>。通常情况下,如果使用的是AUX库,请用VC建立一个console类型的程序。最后,AUX库已经很老了,建议用GLUT库,很好用的说!

30

主题

398

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2004-11-19 00:11:00 | 显示全部楼层

Re: Re:help

william9527: Re:help

首先,感觉你的程序应该是个console类型的程序,但是你又使用的是普通win32类型程序,请正确设置!第二,请...



正解,首先要确保你建的是win32类型程序...

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2004-11-19 02:52:00 | 显示全部楼层

Re:help

#pragma comment(linker,"/Entrypoint:WinMainCRTStartup")

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2004-11-19 02:53:00 | 显示全部楼层

Re:help

好象是这样的。

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2004-11-19 23:45:00 | 显示全部楼层

Re: help

还是不行
我建一个新的project->win32 console application
该加的我都加了

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2004-11-20 12:13:00 | 显示全部楼层

Re:help

看来你没有明白我的意思,ok,说说步骤吧!
1、如果使用的是GLUT或是AUX的话,建立一个“Console”的项目。记住是Console。如果不是,请自己编写初始化OpenGL的代码!
2、在所有的包含文件前加入#include<windows.h>,然后才是gl.h,glaux.h……
3、使用编译指示语句或是在Link页中加入库文件。
4、写程序。

试一下,有问题再回帖!

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2004-11-21 18:31:00 | 显示全部楼层

Re:help

nehe的例子吗?
不是win32 console application
是win32 application

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2004-11-23 01:14:00 | 显示全部楼层

Re:help

谢谢大家
我已经连上

我在哪能找到 "aux.h"
谢谢

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2004-11-23 23:05:00 | 显示全部楼层

Re:help

是aux库吧!在vc的include\gl下就有呀!叫glaux.h
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 10:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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