3、快速搭建一个好用的C语言编程环境,codeblock + ege图形库
时间:2023-06-01 16:21:01 | 来源:网站运营
时间:2023-06-01 16:21:01 来源:网站运营
3、快速搭建一个好用的C语言编程环境,codeblock + ege图形库:我们的开发环境,选择了一个开源的工具---codeblock,此软件轻快易用,是开源软件,不用费力气去破解,也不用花钱去买正版,非常适合初学者。
而且我们会结合ege图形库,可以实现图形化界面的开发,可以使我们的程序画面变的强大美观,使编程更有趣!
(如果在下载软件和ege图形库的时候出现问题,可以到我的网盘下载:http://pan.baidu.com/s/1slMAsm5)1、下载开发工具软件(以下为Windows平台为例)下载 codeblocks
下载网址:
http://www.codeblocks.org/downloads/26下载版本codeblocks-16.01mingw-setup.exe,
如下红框内,点击
http://Sourceforge.net2、安装软件下载后,双击安装,按照提示逐步操作就可以,很easy!
如果有困难,参考一下链接:
http://jingyan.baidu.com/article/359911f55fe27257fe030618.html安装完成后,打开软件,显示如下:
3、Codeblocks新建C/C++项目,并编译、运行、查看我已经将内容写在了百度经验中,粘贴以下链接到浏览器,即可查看详细步骤。
http://jingyan.baidu.com/article/9113f81b66d5c42b3214c7c2.html4、配置图形库到codeblock中,让程序充满色彩1、 首先下载ege库网址:
http://xege.org/打开网址后,点击下方下载按钮,会跳转到一个百度网盘,
下载:ege15.04(For Windows).7z 到电脑。
2、将文件 ege15.04(For Windows).7z 文件,解压缩,将ege库配置到codeblock中在codeblock的安装目录中,你可以看到MinGW和share两个文件夹,如图。
然后再打开MinGW这个文件夹在里面就会看到有include和lib两个文件夹,如图。
这时把我们下载的ege图形的压缩包解压,得到ege15.04文件夹如下图:
(1) 把里面的include里面的6个.h文件(button.h,ege.h,fps.h,graphics.h,label.h,sys_edit.h)复制到codeblock安装目录下的MinGW下的include文件夹中
(2) 同理将ege15.04/lib/mingw4.8.1/lib中的
libgraphics.a文件复制到MinGW下lib文件夹中,
复制完成后,接下来打开codeblock程序,如下图,
点击上图红框内的按钮“Open an existing project ”打开一个之前我们创建的工程,如下图:
然后打开菜单栏Project的选项,在此菜单下选择build options。打开后如下图:
在此窗口中选择linkersetting,如下图:
你会在底部看到add按钮,如下图:
单击add,然后将
libgraphics.a
libgdi32.a
libimm32.a
libmsimg32.a
libole32.a
liboleaut32.a
libwinmm.a
libuuid.a
依次都添加进去,如下图所示:
然后将“-mwindows”添加到右边的Other linker options框框里,如图
点击OK按钮,就设置好了。我们来做一个测试,将以下代码复制到程序中,
#include <graphics.h>
int main()
{
initgraph(640, 480);//打开一个长640像素,宽480像素的窗口
setcolor(GREEN);//设置绘图颜色为绿色
line(100, 100, 500, 200);//以(100,100)为起点,(500,200)为终点划一条直线
getch();//让屏幕暂停一下
closegraph();//关闭绘图窗口
return 0;
}
如下图:
保存、编译、运行一下,如果出现以下画面则表示配置成功!
我们可以看到屏幕上出现一个窗口,并画有一条绿色的线条
这样我们就可以在程序中画一些图形,上一些色彩,甚至可以把图片放进去,是不是很期待呢。查看专栏:《C语言核心30天突破》获取更多内容!公众号《肖申克之自由鸟》:http://weixin.qq.com/r/h0SEnOvEerYFra--9xGV