linux开发终极指南

原创 2004年07月10日 18:04:00

linux开发终极指南 (LinuxByte.net)

作者 linux天字一号 (stranger )

首先,程序员要了解在linux下的几个之最:

最有用开发语言: C/C++,Perl,Pascal.
最流行的工具集: gtk/gdk,qt,xforms
最好的可视化开发工具: glade,designer,kdeveloper
最cool的代码阅读工具: source navigator
最普及的调试工具: gdb, ddd
最高级(主要指价格高级)的程序跟踪工具: BDM,ICE
最强大的开发平台: Redhat linux 7.1, Turbolinux 6.1,Hard Hat linux(HHL), Blue cat linux
最快但最年青(年青就是不成熟,吃不得)的图形:nano-X,microwindows,minigui

部分名词的意思:
gtk/gdk: 做 GIMP(linux很有名的图象处理软件的工具集
qt: trollteck公司的产品,用qt/x11跟qt/embedd
xforms: 我也不知道怎么写这类程序,反正是经常用到,很成熟,可以吃了
glade: 开发gtk/gdk程序的图形工具,能完成界面的编辑(这比用VI做界面好10^n 倍,本人曾经用vi 以每天2000行程序的速度写过gtk的应用,整整写了一个月,后来用glade用重来,一周就完成了)
designer: 开发qt/x11程序的图形工具,能完成界面的编辑,也可以开发qt/embedded的程序
kdeveloper: 类似VC一样,功能强大
source navigator: redhat公司出的代码阅读器,supper cool.
microwindows: win32接口GUI,又小又快,用于PDA
nano-X: 多任务的microwindows
miniGUI: 类似上面两种图形,国产的,虽然我没用过,但基于支持国产软件的原则,我想绝对比nano-X及microwindows好。

知道了如上的一些东西,我们就可以决定开发的方向了:
1. 对于C程序员 C + gtk/gdk + glade + 中文turbolinux
2. 对于C++程序员 C++ + qt/x11 + designer + kdeveloper + 中文turbolinux
3. embedded程序员 c/c++ + qt/embedded + HHL
4. embedded爱好者 c/c++ + microwindows + HHL
5. 像我这样什么都会的天字号 c/c++ + qt/X11/embedded + designer + gtk/gdk +glade + source navigator + gdb + ddd + bdm + turbolinux + HHL

如上是经验之谈,各位可以参考参考,不听"老人"言,吃亏在眼前!

 

 

linux开发终极指南

linux开发终极指南作者:linux天字一号 linuxforum (2005-03-30 11:08:40)首先,程序员要了解在linux下的几个之最:最有用开发语言: C/C++,Perl,Pa...
  • hello_wyq
  • hello_wyq
  • 2006年09月01日 11:39
  • 732

DirectX终极游戏开发指南引擎源码分析

作者先放一张引擎的结构图
  • sanmao5
  • sanmao5
  • 2014年08月11日 22:47
  • 785

【LEDE】树莓派上玩LEDE终极指南-96-树莓派上LEDE挂卡只能半速的解决方法

在/lib/wifi/mac80211.sh文件中: #!/bin/sh append DRIVERS "mac80211" lookup_phy() { [ -n "$phy" ] && { ...
  • wang805447391
  • wang805447391
  • 2017年08月21日 20:11
  • 383

创建和发布 Android 开发库的终极指南

我经常被 android 开发社区中如此多而且好用的第三方库所震惊。有很长的一段时间,我想贡献一些东西,但我不知道如何去做。在浏览了其他很多关于如何发布一个 android 开发库的文章后,我仍然发现...
  • yan8525640
  • yan8525640
  • 2016年08月19日 10:11
  • 307

Magic Linux开发入门指南(五)

2.6 虚拟文件系统前面几节所介绍的目录和文件,都是真真正正、实实在在的存储在具体的外部存储设备上的,它们可能是在本机的硬盘、闪存、光盘中,可能保存在不只一个磁盘分区中,也可能保存在网络中其它主机的存...
  • jiajun2001
  • jiajun2001
  • 2008年03月05日 01:05
  • 3567

终极算法:机器学习和人工智能如何重塑世界笔记

弗雷德·贾里尼克(IBM语音研究组的领导)说过一句著名的俏皮话:“每开除一名语言学家,我的语音识别系统的错误率就降低一个百分点。” 《终极算法:机器学习和人工智能如何重塑世界》作者: [美]佩德罗·多...
  • Notzuonotdied
  • Notzuonotdied
  • 2017年08月17日 11:00
  • 1507

《终极硬汉》观后感

今天看了《终极硬汉》这部电影,用了一个半小时的时间,现在写一下观后感。 1. 优点:电影将拍摄取材地设为非洲,这是吸引我来看这部电影最主要的原因,但是电影里并没有看到太多的非洲的风景,当然除了沙漠。...
  • ZxxSteven
  • ZxxSteven
  • 2017年01月02日 00:09
  • 730

防御DDOS攻击终极指南

 一、为何要DDOS?    随着Internet互联网络带宽的增加和多种DDOS黑客工具的不断发布,DDOS拒绝服务攻击的实施越来越容易,DDOS攻击事件正在成上升趋势。出于商业竞争、打击报复和网络...
  • surfer1212
  • surfer1212
  • 2006年10月30日 16:34
  • 372

Linux桌面环境终极指南

去年,Network World网站内的Linux老牌拥护者Bryan Lunduke曾经给自己定下一项奋斗目标,即深入到各类Linux桌面系统当中、以至少一周的时间利用其完成工作及个人计算任务,而后...
  • wzyzzu
  • wzyzzu
  • 2015年03月06日 09:32
  • 417

OCS终极备份指南

最近,ocs数据库角色非法关机,导致rtc数据库被损坏。由此可见,备份是多么重要的一件事。转载eyong1210最近很多朋友及客户都有问起过关于OCS的备份要如何来做?刚好自家的OCS服务器也要做一个...
  • bozaigao
  • bozaigao
  • 2010年12月13日 17:35
  • 621
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux开发终极指南
举报原因:
原因补充:

(最多只允许输入30个字)