书籍介绍
本书针对已经具备一定开发技术知识和经验的用户,学习了解在Linux系统平台上的程序开发技术。第一章主要介绍Linux系统上的编程特点、如何搭建Linux的基本开发环境以及Linux的基本命令和编辑工具的使用;第二章以基本G系列开源编程组件编译器、汇编器、链接器、运行时加载器和调试器等为基准,重点介绍C语言的开发工具应用技术;第三章以基于XWindow的图形环境下的编程应用为目标,讲述Qt开发系统的应用技术;而在Linux系统应用中最为灵活的脚本编程技术,将在第四章加以讲述。脚本在Linux操作系统下无处不在,系统的方方面面都涉及到脚本,系统启动载入内核之后,就是由脚本进行系统的初始化的,包括对网络的配置、各种硬件设备的检测和启动各种系统服务进程等。脚本作为一种编程语言相对于其他语言有其无可替代的优点;第五章在具备Linux系统下的编程能力之后,学习掌握基于UNIX开发技术体系代码的组织、管理与发布技术和概念,以培养软件项目团队开发的素质能力。