我已经开始研究计算机图形了。我在 Windows 7 上使用Turbo C++ 3.0 作为我的 IDE。我面临的问题是,如果它从 Turbo C++ 编译它,它不会向我显示任何编译时错误。当我执行它的 EXE 文件时,它不会在屏幕上绘制任何圆圈。如果我从命令提示符编译它,它会显示以下错误(编译时间)。
我已经安装了DOSBox,但它也给了我同样的错误。我得到的错误是:
Undefined symbol _circle in module conc.c
这是我的代码。
#include <stdio.h>
#include <graphics.h>
void main()
{
int x, y, r;
int gd = DETECT ,gm;
initgraph(&gd, &gm, "C:\\TC\\BGI");
setcolor(3);
circle(250, 200, 60);
}