一些c语言图形库

想编程绘制一些简单的图形,有不少的图形库可以选择:

(1)BGI图形库:即turbo c所带的图形库。misaki 在vc(vc6,vc2008,vc2010等)下重写了该库,名为EGE 。另一个类似的vc(vc6,vc2008,vc2010)下的库名为easyX 。mingw下(也可用于vc2005和vc2008 下)移植版本名为WinBGIm下载地址 ,头文件302行int right=0需改为int top=0,否则编译会出错)。还有一个unix/linux/bsd下的库,名为turboC ,它使用xlib和curses库来代替tc下的graphics.h和conio.h。另一个linux下的bgi库clone名为libgraph (安装过程见这里 )。bgi库函数相关文档见这里这里  。

(2)GRX 图形库:很棒的2d图形库,与bgi图形库兼容,支持dos,windows,linux等操作系统下gcc,watcom等编译器,参见源代码下载地址文档 。附件中是我用mingw编译后得到的文件,可以直接将之解压到自己的mingw下使用。

(3)dislin 库:支持dos,windows,linux,bsd等操作系统下的很多开发环境,该库非商业版本免费,但是如果开发商业软件则需要支付版权费。参看相关文档下载地址

(4)allegro图形库 :跨平台,几乎支持所有的操作系统和大多数的软件开发环境。参见wikiallegro.cc .如果使用codeblocks 开发环境,安装过程见这里

(5)openglsdl 库:很有名的图形库,见opengl教程(中文英文 )和sdl教程

(6)其他一些图形库,详见这里

你可能感兴趣的:(C语言)