大家帮忙看看这是怎么了???

youarestupid 2004-02-19 11:36:37
初学opengl,想用editplus和vs7 c++ compiler做opengl,不想使用集成开发环境。现已经将opengl相应的.h文件和.lib文件考到了c++编译器下的include文件夹和lib文件夹,很简单的源程序如下:
//////////////////////////////////////////////
#include <windows.h>
#include <gl/gl.h>
#include <gl/glaux.h>
int main(int argc, char *argv[])
{
auxInitDisplayMode(AUX_SINGLE | AUX_RGBA);
auxInitPosition(0,0,500,500);
auxInitWindow("youarestupid");

glClearColor(1.0, 1.0, 1.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);

glColor3f(.0, .0, 1.0);
glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);
glBegin(GL_POLYGON);
glVertex2f(0.5, -0.5);
glVertex2f(-0.5, 0.5);
glVertex2f(0.5, 0.5);
glVertex2f(0.5, -0.5);
glEnd();
glFlush();
return 0;
}
////////////////////////////////
可是连接时出问题了,提示是:
///////////////////////////////
/out:Noname1.exe
Noname1.obj
Noname1.obj : error LNK2019: unresolved external symbol _auxInitWindowA@4 refere
nced in function _main
Noname1.obj : error LNK2019: unresolved external symbol _auxInitPosition@16 refe
renced in function _main
Noname1.obj : error LNK2019: unresolved external symbol _auxInitDisplayMode@4 re
ferenced in function _main
Noname1.exe : fatal error LNK1120: 3 unresolved externals

Press any key to continue...

///////////////////////////////////////
请问这是怎么回事?是不是哪里的设置有问题?
...全文
33 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

4,449

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧