如何用代码块用C语言写一个图形程序

在codeblocks中,C语言图形程序的编程可以通过集成EGE库来实现,如下:

一.安装:

1,下载ege安装包;

2.解压安装包;

3.将压缩包中include目录下的所有文件复制到编译器安装目录下的include目录下,例如d:\ mingw \ include \;

4.将lib目录下对应编译器名称下记录的文件复制到编译器安装目录下的lib目录下,例如D:\MinGW\lib\

二、编制项目:

只要步骤1完成,ege实际上已经安装好了,剩下的就是配置构建选项。

单击文件-新建-项目,然后选择控制台应用程序:

注意编程语言要C++(不用担心写代码还是可以C语言,只是库要求源代码文件是CPP)。

第三,配置构建选项:

项目建立后,需要设置链接选项。

1.单击项目-构建选项:

2.切换到链接器设置选项卡,添加-LG graphics-lgdi 32-limm 32-LMS img 32-lole 32-lole aut 32-lwin mm-LUUID-m windows,这些链接选项。

3.点击添加,找到第一步编译器路径下的lib文件夹,添加8个文件(libgraphics.a,libgdi 32 . alibim 32 . alibmg 32 . alibole 32 . alile out 32 . alilibwinmm . alilibuuid . a)。

并在右侧的其他链接器选项上写入-mwindows。

添加后应该是(之前的路径取决于编译器安装目录):

四、测试代码:

它被设置在这里。

将项目中main.cpp文件的代码替换为:

#包含?“graphics.h”?

int?main(){?

initgraph(640,?480);?//?初始化一个大小为640*480的窗口,这里和TC?细微差别?

圆(200,?200,?100);?//?以圆心画圆(200,?200),半径100?

getch();?//?等待用户按任意键继续吗?

closegraph();?//?关闭图形界面?

回归?0;

}构建,并运行,运行结果如下: