荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzt (好好学习,天天向上), 信区: Linux
标  题: 【转载】如何开始Linux下的编程
发信站: BBS 荔园晨风站 (Thu Feb 17 19:42:33 2000), 站内信件

发信人: xz (香紫), 信区: Linux
标  题: 【转载】如何开始Linux下的编程
发信站: 一网深情 (Thu Jul  1 06:50:05 1999), 转信

发信人: flight (非飞), 信区: Linux
标  题: Linux编程
发信站: 幽幽黄桷兰 (Fri Jun 25 23:26:12 1999), 转信

有一网友问及如何学习Linux编程,在此非飞说一下自身得看法,仅
供参考:

对Make等实用程序要好好学一下。在Linux下,不比在M$下只有M$
封死的空间,在Linux自由的很,因此要发布一个软件make是必要
的。

最好的编程资料Linux上都有(Program Guide Manual。当然都是英
文的,但对你的英文水平是大有裨益的噢!),参考一下非常有帮助。
现在编程(当达到一定的程度以后)只要看些函数库的参考就勉强可
以了,如不行可分析一下源程序。因此Program Guide Manual是非
常值得一看的。用wpe/xwpe还可以自动连接上去,wpe/xwpe也是一
个挺不错的开发环境。

如果确实觉得编程有困难,我想那就是编程思想的问题了,你可以
了解一下Linux的进程、网络套接字等资料,进程的资料在BBS的Linux
版上非飞放了一些,以后还要加入有关系统调用的参考( 非飞可是
好不容易从网上发现的,可惜不是打包的且全英文,要联系打包一
下。)对于X-Window的编程,如果不是比较底层(如非飞这次弄的自
由中文平台 ),还是用一些编程工具箱比较好,这些工具箱大多提
供X上的控件以简化编程,比较好的工具箱有:Qt( KDE的基层库,
现在可是有可视化的编程环境Qtarith ,当然KDE也有了它自己的工
具箱就是KDELib(当然还是基于Qt),也有自己的强有力的编程环境
Kdevelop(请见上几篇文章)),Gtk(Gnome的基层库),Xform( 现在不
是太流行了,但开始时它可有它的可视化编程工具)。从现在来说Qt
的功能比较强大,但它不是自由的,支持的人少些。Gtk可以说是X
编程的未来,在BBS的Linux版上非飞放了一个Gtk的教程.它的缺点
是它完全是用C语言写的,在软件体系结构上说,维护比较困难。

另外CORBA(公用对象请求代理)在Linux上是异军突起,在两大桌面
环境(KDE与Gnome)上都采用了。如KOffice中的KOM(类似于微软的DCOM,
但是构架在CORBA上的),Gnome中的TOM ,用他们分别实现了各自桌
面上的对象共享。 应该说CORBA将是下一代Unix编程的主导体系结
构。


--
※ 来源:.一网深情 bbs.uestc.edu.cn.[FROM: 202.202.37.26]

--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: bbs@192.168.1.11]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店