LINUX下关于显示的软件包很多,简单描述
几个与大家交流。
1. ncurse
CURSE库是字符模式的全屏幕编程类库,一般的终端都支持.让人想起DOS时代。
对于一些简单的控制和信息交互很有效率。
2. svgalib
这是很底层的图形库了,在没有X系统的情况像实现图形界面,基本和DOS时代的VGA编程差不多。
3.framebuffer
这也是底层的图形显示技术,直接写显示内存,所以叫FRAMEBUFFER。需要内核编译支持,速度非常快。
4.SDL
simple directmedia layer
这是个功能强大的图形开发库,支持很多特技和功能,速度也很快,适合游戏开发用。
另外还有很多类似 netpbm,libjpeg mesa 等更高一级别的类库使得在LINUX作图形非常方便。
可以不用WINDOWS那样耗费资源的平台,又可以享受32的广阔编程空间。