Windows 在代码块中写入图形代码时出错。如何解决?

Windows error while writing graphic codes in Code Blocks. How to fix it?

我在代码块中使用 graphics.h 时遇到问题。

我已经安装了winbgi。 编辑第 302 行。 链接的 lib 文件和所有这些东西都完成了。所以,我没有任何关于图形头文件的错误。

但是每当我 run/build 任何涉及图形函数的代码时,windows 都会给出错误“.. 已停止工作”。如何解决这个问题?

我正在使用 Codeblock v16。 Windows 7ultimate - 64 位。

这是我的代码:

#include<graphics.h>
int main() {
   int gd = DETECT,gm;

   initgraph(&gd, &gm, "c:\tc\bgi");

   line(80, 100, 100, 100);
   getch();
   //return 0;
}

截图:

使用 DosBox 在 Windows7.

中模拟 MS-DOS

我可以帮你解决下面的问题link,很有用。

参见:How use of DOSBox in Windows 7

[已解决]

不幸的是,这都是关于 'bad' 库文件的。我认为,许多人已经在互联网上下载了相同的(有错误的)文件。现在我在 google 驱动器中共享了无错误的文件。还有 Code::Blocks 16.01(最新版本)

这是link。用这些新文件替换旧文件。

我已经通过链接和测试代码解释了这些步骤和关于该主题的一些常见问题 here