我需要在我的程序中使用 BGI 图形,它在 wxDevCpp 7.3 中运行良好。但是现在我安装了这个 IDE 7.4 的更新版本,按照指令http://www.cs.colorado.edu/~main/bgi/dev-c++/完成了所有操作,就像以前一样,但是现在当我尝试编译任何简单的程序如
#include <graphics.h>
int main( )
{
initwindow(400, 300, "First Sample");
circle(100, 50, 40);
while (!kbhit( ))
{
delay(200);
}
return 0;
}
我收到多个错误说
initwindow(), circle(), kbhit(), delay()
未在范围内声明。我不知道该怎么做。更新的 wxDevCpp 的变化是不同的文件夹结构,但我将 graphics.h 和 libbgi.a 复制粘贴到了几个文件夹中。我没有忘记按照说明添加链接器命令,但它不起作用。另外,我发现另一个 graphics.h 是随着新 wxDevCpp 的安装而出现的,虽然它可能会带来冲突,所以我把它删除了。没变 :(