学习Linux 编程的几本好书

2023-05-16

        这次涉及到了具体的平台----GNU/Linux。Linux下开发与明显不同于Windows平台的特点,从开发工具到项目组织,都有较大的差距。

      首先声明,在做Linux平台开发之前,首先要熟练使用Linux系统,对系统有个感性的认识。以学习进程为序列出学习Linux开发的书籍。

      1.开发工具篇

        (1)Vi编辑器的使用。书籍到处都有,网上也有不少免费的资料。

          (2)GCC编译器的使用,《GCC编译器完全手册》,不用全看,大概看看就行。

     2. 系统学习篇

        (3)《鸟哥的Linux私方菜》(基础篇),学会基础应用与shell命令使用。

        (4)Linux系统API。《Linux应用程序设计》,全面覆盖Linux API的使用。

     3.项目管理工具篇

        (5)《给我一起写Makefile》,讲述Linux项目管理工具Make的入门书籍。

        (6)《Advanced Bash Guide》,项目管理往往要用到脚本,讲述bash编程的好书。

     4.编程进阶篇

        (7)《Linux汇编语言专家编程》,深入掌握C语言,必须学习汇编,这本书简单实用。并不是“专家”级别的书籍。

        (8)《Linker and Loader》,深入讲述C,C++,Java等语言的链接,加载过程。绝对是深入理解语言实现的好书,必读。

      5.GUI编程篇

       (9)X系统指南,学习XWindow的本质,理解窗口系统的基础。

       (10)X系统编程,Qt, GTK,能多学就多学吧。

     6. 高级篇

        (11)Unix网络编程。

         (12)深入理解Linux内核,Linux设备驱动程序。理解Linux OS原理的必备书籍。

         (13)Linux驱动程序详解,嵌入式Linux必备。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

学习Linux 编程的几本好书 的相关文章

随机推荐