`

Linux指南

阅读更多
linux开发终极指南(LinuxByte.net)

(by   作者   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  

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

相关推荐

    Ubuntu Linux 指南

    《Ubuntu Linux 指南:基础篇+管理篇》是一本深入浅出、全面解析Ubuntu Linux操作系统的专业书籍。本书由技术写作大师Mark Sobell撰写,他以其独特的教学风格和丰富的实战经验,将复杂的概念与操作流程化繁为简,为...

    BlackArch Linux 指南(中文版).pdf

    不错的资源哦!

    在Windows下用虚拟机安装Linux指南

    在Windows下用虚拟机安装Linux指南

    u-boot 和 Linux 指南(英文版)

    《U-Boot和Linux指南》是一本专门针对嵌入式PowerPC、ARM、MIPS系统的实用教程,旨在帮助开发者理解如何配置、构建和利用Das U-Boot引导加载程序以及Linux操作系统。该指南以TQM8xxL开发板为例,详细阐述了整个流程...

    从 Solaris 迁移到 x86 上的 Linux 指南

    【从 Solaris 迁移到 x86 上的 Linux 指南】 在 IT 领域,操作系统的选择和迁移是一项重要的任务,特别是对于那些依赖特定技术栈的企业来说。本指南将探讨从 Solaris 迁移到 x86 架构上的 Linux 系统的关键知识点,...

    第二届-myCPU启动Linux指南-国科大1

    一、myCPU 需要实现的内容 二、Linux 调试方法 三、如何修改、编译 Linux 四、Linux 启动过程1

    Red Hat Linux指南:基础与系统管理篇

    《Red Hat Linux指南:基础与系统管理篇》是一本针对初学者和系统管理员的实用教程,旨在帮助读者掌握Red Hat Linux的基本操作和系统管理技能。这本书涵盖了从安装系统到日常维护的各种主题,是Linux世界入门的宝贵...

    linux指南-应用篇-系统安装

    linux指南 包含ubuntu和Fedora系统下系统安装和软件安装的常用知识和遇到的问题解决方案。

    linux学习指南针

    【Linux学习指南针】是一本全面介绍Linux学习的指南,旨在帮助读者系统地掌握Linux操作系统。以下是根据标题、描述和部分内容提炼的知识点: 1. **为什么要学Linux**: - 爱好和兴趣是最主要的动力。如果对Linux...

    Red Hat Linux 指南-基础与系统管理篇 Mark G Sobell

    献给所有对技术抱有好奇心和热情的软件工程师们

    开发人员ARMLinux指南Guide to ARMLinux for Developers

    本书尝试涵盖ARMLinux的一系列硬件和方面。 它假定您至少是一名合格的计算机用户,更可能是经验丰富的开发人员,但可能对GNU / Linux或ARM及其开发平台不太熟悉。

    linux 编程指南 第三版

    《Linux编程指南 第三版》是一本专注于Linux操作系统环境下的编程技术的书籍。它是一份宝贵的资源,为读者提供了一套完备的Linux编程实践和技巧。该书籍覆盖了Linux系统的内核特性、系统调用、库函数、网络编程、多...

    Fedora Linux指南

    Fedora Linux的使用指南,推荐!

    Red Hat Linux 入门指南

    Red Hat Linux 入门指南 Red Hat Linux 入门指南 Red Hat Linux 入门指南

    Linux程序员指南——详细

    绝对详细的Linux指南,从Linux基础知识开始,直到高级编程,不仅适合Linux程序员,也适用学习Linux的朋友

    测试环境搭建之如何学好Linux指南

    测试环境搭建之如何学好Linux指南!很多同学接触Linux不多,对Linux平台的开发更是一无所知。而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段...

    LINUX权威指南第三版

    LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威指南第三版LINUX权威...

    Linux指南和提示

    Linux指南和提示 该网站位于-我们正在进行一些更改并四处移动。 会费 如果您想做出贡献或发现错误,请根据需要打开问题/ PR。 依存关系 npm install -g grunt-cli npm install pip3 install -U --user -r ...

    Linux初学者指南

    Linux初学者指南是一本专为初次接触Linux操作系统的人设计的入门教程。Linux,作为一个开源、免费的操作系统,因其稳定性和灵活性,在服务器、嵌入式设备和开发者社区中广受欢迎。本指南将帮助读者掌握Linux的基本...

Global site tag (gtag.js) - Google Analytics