发布网友 发布时间:2022-04-24 11:44
共3个回答
热心网友 时间:2022-04-24 01:17
在codeblocks中,可以通过集成EGE库,来实现C语言图形程序的编写,具体方式如下:
一、安装:
1、下载ege安装包;
2、将安装包解压;
3、把压缩包里include目录下所有文件,复制到编译器安装目录下的include目录内,例如D:\MinGW\include\;
4、把lib目录下对应编译器名目录下的文件,复制到编译器安装目录下的lib目录内,例如D:\MinGW\lib\。
二、建立工程:
只要第1步做好以后,其实已经安装好ege了,剩下的只是配置build option.
点击file-new-projects,选择Console application:
注意编程语言要选C++(不必担心写代码仍可以是C语言,只是库要求源代码文件要是CPP)
三、配置build option:
建立好工程以后,需要设置好链接选项.
1、点击project-build option:
2、切换到linker setting选项卡,添加-lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows,这些链接选项。
3、点击Add,找到第一步编译器路径下的lib文件夹,添加libgraphics.a,libgdi32.a libimm32.a libmsimg32.a libole32.a liboleaut32.a libwinmm.a libuuid.a这8个文件(可以一次性全部添加,不必一次添加一个),
并在右边的other linker options写上 -mwindows。
添加完以后应该是(前面的路径取决于编译器安装目录):
四、 测试代码:
到此已经设置完毕。
将工程里的main.cpp文件的代码换成:
构建,并运行,运行结果如下:
热心网友 时间:2022-04-24 02:35
File -> New -> Project,选择 Win32 GUI Project,点 Go。弹出向导,点 Next,选 Dialog based,点 Next,在 Proje title 下输入项目名,在 Folder to create project in 下选择保存项目的路径,点 Next,点 Finish。按 F9,你将会看到一个对话框。
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。
C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
C语言它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
C语言特点
1、C语言是一个有结构化程序设计、具有变量作用域以及递归功能的过程式语言。
2、C语言传递参数均是以值传递,另外也可以传递指针。
3、不同的变量类型可以用结构体组合在一起。
热心网友 时间:2022-04-24 04:09
ege(easy graphics engine),是windows下的简易绘图库,是一个类似bgi(graphics.h)的面向c/c++语言新手的图形库,它的目标也是为了替代tc的bgi库而存在。它的使用方法与tc中的graphics.h相当接近,对新手来说,简单,友好,容易上手,免费开源,而且因为接口意义直观,即使是之前完全没有接触过图形编程的,也能迅速学会基本的绘图。 目前,ege图形库已经完美支持vc6, vc2008, vc2010, c-free, devcpp, code::blocks, wxdev, eclipse for c/c++等ide,即支持使用mingw为编译环境的ide。如果你需要在vc下使用graphics.h,那么ege将会是很好的替代品。