c 开发linux的图形界面程序,Graphics Programming on linux using C--用c语言开发图形界面...

在浏览www.linuxquestions.org的时候,看到一篇关于Graphics Programming on linux using C的帖子,感觉不错,特来分享一下。

下载关于图形开发的VC,C#,java,QT等IDE大行其道。不过还是有一部分默默无闻的人偏爱着用pure代码来描绘着自己的世界。

我这里推荐几个,大家可以search一下相关的内容,下面即为keyword。

OpenGL

PGPLOT

GTK

KDE

GLUT

FLTK

ncurses

xlib

QT

SDL等

some Info:

SDL is a good library and used by game developers.

You can also use OpenGL for 3d stuff, but be warned that performance will be poor unless X use 3d accelerated drivers. Otherwise it will use Mesa indirect.

svgalib (www.svgalib.org) is easy to use, but people tend to overlook it because it doesn't fit in well with the modern X graphics paradigm. I have a program (experix project in sourceforge) that plots graphs and writes text using a svgalib-based graphics server.

GTK+: can be a little overwealming but I was able to understand it alot better then xlib. It is slower tho i will admit.

never tried svgalib before but thanks for the link ill have to check that out.

GTK+: will confuse you on all its diffrent versions as well and for larger apps it can get a little confusing on what does what or how this is related to that.

ncurses: is cool but can be a freekin nightmare. i still dont understand colums

and rows

0818b9ca8b590ca3270a3433284dd417.png Qt: dont know anything about this think i made a program with it before i Knew anything about C xlib: Try if you dare you might find it more understandable then me. Never could get my hello world program to display.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值