错哪了?C语言

来源:百度知道 编辑:UC知道 时间:2024/05/04 14:58:36
#include "graphics.h"
#include "stdio.h"
main()
{
int gdriver=DETECT,gmode;
registerbgidriver(EGAVGA_driver);
initgraph(&gdriver,&gmode,"c:\\tc201\\bgi");
bar3d(50,50,250,150,20,1);
getch();
closegraph();
}

提示错误:
Linker Error: Undefined synbol '_EGAVGA_driver' in nodeule 12.c

我把那个OJB文件装入到graphics.lib 中了..
是装入graphics.lib 里面啊.教程上是这么说的..!

再回二楼的,例子是我照在教程上的,但是copy下来却运行不了..!(我已经改了bgi驱动的路径)

将_EGAVGA_driver放在头文件graphics.h中呀

registerbgidriver(EGAVGA_driver);这句有问题了啊!!
错误是未定义的了.....
看看你的程序能打开那个文件不?能正确调用registerbgidriver函数 吗?
参数对不对啊???