#include<graphics.h>
#include<stdio.h>
main()
{
int gd=DETECT,gm;
int i,x,y;
initgraph(&gd,&gm,"");
line(0,0,640,0);
line(0,0,0,480);
line(639,0,639,480);
line(639,479,0,479);
for(i=0;i<=1000;i++)
{
x=rand()%639;
y=rand()%480;
putpixel(x,y,15);
}
getch();
closegraph();
}
以下是基本图形程序,它将错误显示为
未定义参考&#39; putpixel&#39;
编译器:CodeBlocks;语言:C ++;
我已经在include文件夹中复制了graphics.h和winbgim.h,并在lib文件夹中复制了libbgi.a,我已经链接了所有需要链接的库。请帮助。
答案 0 :(得分:1)
更改强>
initgraph(安培; GD,&安培;克, “”);
以强>
initgraph(安培; GD,&安培;克,NULL);
用于编译:
g ++ -o filename filename.cpp -lgraph
执行:
./文件名