当前位置: 技术问答>linux和unix
刚过来,先散100当作见面礼,并给小弟扫扫盲。
来源: 互联网 发布时间:2015-07-26
本文导语: 除了装过几次linux外,对linux编程基本上是一无所知。 有几个问题,烦扰大家给扫扫盲。 1.linux下图形界面编程(也就是xwindow编程)有几种可用的包? 2.有哪些比较好的IDE环境?(我只知道一个kylix) 3.编写好的界面...
除了装过几次linux外,对linux编程基本上是一无所知。
有几个问题,烦扰大家给扫扫盲。
1.linux下图形界面编程(也就是xwindow编程)有几种可用的包?
2.有哪些比较好的IDE环境?(我只知道一个kylix)
3.编写好的界面程序,gnome和kde下通用么?
4.大家知道windows下,事件是消息驱动的,那linux下面呢?gnome和kde一样么?
先写这些吧,刚来,希望大家不要笑我幼稚。
有几个问题,烦扰大家给扫扫盲。
1.linux下图形界面编程(也就是xwindow编程)有几种可用的包?
2.有哪些比较好的IDE环境?(我只知道一个kylix)
3.编写好的界面程序,gnome和kde下通用么?
4.大家知道windows下,事件是消息驱动的,那linux下面呢?gnome和kde一样么?
先写这些吧,刚来,希望大家不要笑我幼稚。
|
1 - 常用的GUI开发包有Gtk+(Gnome), Qt(KDE),你也可以直接用xlib等底层开发包。
2 - vim, emacs(代码编辑器)+ gcc就很好用了, 不过我们也可以用KDevelop, Anjuta, eclipse, Borland C++ Builder X等IDE工具,具体用google:)
3 - 只要你安装了必要的软件包,你的软件在Gnome, KDE下是可以通用的。
4 - 在Gtk+(Qt没有接触)里面,事件和Win下面差不多,也是通过消息(回调函数)驱动的。
2 - vim, emacs(代码编辑器)+ gcc就很好用了, 不过我们也可以用KDevelop, Anjuta, eclipse, Borland C++ Builder X等IDE工具,具体用google:)
3 - 只要你安装了必要的软件包,你的软件在Gnome, KDE下是可以通用的。
4 - 在Gtk+(Qt没有接触)里面,事件和Win下面差不多,也是通过消息(回调函数)驱动的。
|
1,有N种可用的包。但是学习GTK+和Qt肯定不会吃亏。如果将来想转向UNIX开发,最好学学Motif。
2,Anjuta+Glade,KDevelop+QtDesigner。
3,通用。在Gnome和KDE环境都可以运行使用对方GUI库的程序。
4,是事件驱动的。GTK+和Qt不完全一样。GTK+用“信号”,Qt用Slot。
5,不要忘了Java和Mono也都是编写GUI程序的不错的选择。
2,Anjuta+Glade,KDevelop+QtDesigner。
3,通用。在Gnome和KDE环境都可以运行使用对方GUI库的程序。
4,是事件驱动的。GTK+和Qt不完全一样。GTK+用“信号”,Qt用Slot。
5,不要忘了Java和Mono也都是编写GUI程序的不错的选择。
|
没有写过带界面的。只会用emacs。
|
对应于windows中的消息传递机制
Unix中有一整套的共享内存,消息传递等机制,即SYSTEM V IPC
以及其他的信号、管道等。。。
比windows的消息机制好理解
当年研究MFC的消息传递都快疯了
Unix中有一整套的共享内存,消息传递等机制,即SYSTEM V IPC
以及其他的信号、管道等。。。
比windows的消息机制好理解
当年研究MFC的消息传递都快疯了
|
个人更喜欢Gtk+
IDE,强烈推荐eclipse +CDT(如果用C开发的话)
IDE,强烈推荐eclipse +CDT(如果用C开发的话)
|
作为Gnome基础的gtk+是事件驱动的
|
偶也菜,一起学,顺便接点分.
|
anjuat
|
窗口界面特别难看,不用。
只用文本界面!
只用文本界面!
|
看来楼主想从windows程序设计(一般都是GUI程序)转向linux,linux下的图形库有很多,motif,GTK+或Qt等等,任选一个好了
|
motif;
QT可以跨平台,在win32下也可以编译。
QT可以跨平台,在win32下也可以编译。
|
一起学
|
GTK+也一样可以跨平台。
如果对跨平台性要求高的话就用wxWidgets好了。
如果对跨平台性要求高的话就用wxWidgets好了。
|
kdeveloper也还是不错的
|
Qt挺好用的,和VB差不多
|
看自己喜欢了来定了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。