当前位置:  技术问答>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 - 常用的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下面差不多,也是通过消息(回调函数)驱动的。

|
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程序的不错的选择。

|
没有写过带界面的。只会用emacs。

|
对应于windows中的消息传递机制
Unix中有一整套的共享内存,消息传递等机制,即SYSTEM V IPC
以及其他的信号、管道等。。。

比windows的消息机制好理解
当年研究MFC的消息传递都快疯了

|
个人更喜欢Gtk+
IDE,强烈推荐eclipse +CDT(如果用C开发的话)

|
作为Gnome基础的gtk+是事件驱动的

|
偶也菜,一起学,顺便接点分.

|
anjuat

|
窗口界面特别难看,不用。
只用文本界面!

|
看来楼主想从windows程序设计(一般都是GUI程序)转向linux,linux下的图形库有很多,motif,GTK+或Qt等等,任选一个好了

|
motif;
QT可以跨平台,在win32下也可以编译。

|
一起学

|
GTK+也一样可以跨平台。
如果对跨平台性要求高的话就用wxWidgets好了。

|
kdeveloper也还是不错的

|
Qt挺好用的,和VB差不多

|
看自己喜欢了来定了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • makefile 问题,望大侠们过来帮帮忙,小弟在线急等
  • 请做网管的哥哥姐姐们看过来,小弟诚心请较怎样做名合格的网管,分数管够.........
  • 有研究过FOP这个软件的大虾看过来,小弟这儿分的多多的有
  • oracle iis7站长之家
  • woowindice,感谢你的资料,过来给你分。
  • tj_75过来拿分
  • wenzhongmen过来拿分
  • wenzhongmen过来拿分
  • 怎么检查网络过来的数据?
  • iptable 规则,阻止来自202.108.0.0/16 的2000-10000端口发送过来的数据包,该怎么写?谢谢!
  • fedora16 安装mysql问题 求过来人
  • 从Windows共享过来的代码,每一行后面都有个^M,如何去掉??
  • 我在其他论坛里找到一篇好文章,我拿过来了,嘿嘿。
  • 对面的大虾看过来:sql到java的类型转换?
  • JBuilder高手看过来
  • java中怎样实现四舍五入?高手过来啊,最高分啊
  • 鱼鱼,过来,问你个问题!!!!!!!!
  • 各位高手看过来!定给粉!
  • 有兴趣的过来看一看!
  • 各位大侠,小侠,快过来看看。
  • 使用VC超过1年且小于18岁(after 1984)的过来拿分(MSXP2)
  • 使用VC超过1年且小于20岁(after 1982)的过来拿分
  • 放分,大家过来看一下呀?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3