be strict to sb:Linux开发初步
来源:百度文库 编辑:中财网 时间:2024/05/07 15:29:12
开源软件的长处,在于它能让我们接触底层开发技术,但这里有一个前提,就是必须掌握相应的开发技术。也就是说,只有掌握了Linux下的开发技术,才算真正获得了技术上的自由。
Makefile入门篇
用 make 来开发和编译程式的确很方便,可是要写出一个 Makefile就不简单了。偏偏介绍 Makefile 的文件不多,GNU Make 那份印出来要几百页的文件,光看完就快阵亡了。而这篇文章的目的,就是为了打消你的这种恐惧感。
英文原文在这里:
http://www.gnu.org/software/make/manual/html_chapter/make_6.html#SEC65
英文高手可以自己研读。否则,就听我先给各位侃侃吧。
Makefile使用初步
开发工具使用篇
其实Linux下有许多功能强大的IDE环境,因为从某种意义上说,Linux是专为开发者准备的操作系统。同时,IDE环境中所有的C/C++相关程序的编译都是由GCC来完成的,而IDE只不过起到了一个收集编译信息和为我们的项目生成makefile等作用。这样,对GCC有一个全面的了解是很有必要的,一旦IDE不能满足你的需求,我们要有手工打造程序的能力。而本文的作用,也正在于引导读者去熟悉IDE环境和GCC。
Linux应用开发入门
linux开发终极指南
图形界面篇
Qt是提供图形开发的工具包,在Qt的支持下,程序设计员可以很轻松地开发出很COOL的图形界面。QT可用于Windows、Linux、Mac OSX 和许多手持平台,还具有良好的结构化(但灵活)的面向对象的结构、清晰的文档以及直观的API。有鉴于此,不少人一上来喜欢上了QT。
PDF文档:第一部分第二部分第三部分
提高篇
2.6内核的模块无论是编写框架还是编译方法都和2.4版有了很大不同,网络上有很多关于这个问题的文章,但是大多没有对一些细节问题说清楚,导致了编译hello world级的模块都会出问题,这对于刚刚开始学习内核模块编程的朋友来说是非常不好的。基于这个原因,作者整理出整个框架的编写和编译方法,目的就是能够作出一个可以看到结果模块。可以说,此节以后,内核对你来说将不再神密。
2.6内核模块的编写框架和编译方法Linux内核编程(一)Linux内核编程(二)Linux内核编程(三)
Linux内核编程(四)Linux内核编程(五)Linux内核编程(六)Linux内核编程(七)Linux内核编程(八)
Linux内核编程(九)Linux内核编程(十)Linux内核编程(十一)Linux内核编程(十二)
linux 应用程序开发
嵌入式linux开发问题
Linux是谁开发出来的?
linux下的图形界面开发
Linux下开发和Windows下开发各有啥优缺点?
嵌入式LINUX系统图形界面GUI 开发流程
linux下安装程序图形开发工具
嵌入式Linux开发一定要了解内核吗?
在win中开发linux程序
linux?这个是哪国开发的系统。。哪里可以下载
linux是用什么东西开发出来的
求嵌入式linux开发详细流程(步骤)?
linux操作系统的开发公司和国家分别是什么?
三好街有个linux系统开发公司具体做什么?
Linux网络驱动开发mips和arm有什么不同
一般Linux下开发都是什么样的平台阿?
Web开发员是否需要获得Linux认证?
关于linux下如何构键c语言开发环境
linux源码是用什么语言开发的
三国两晋南北朝时期,江南得到了初步的开发,你知道是哪些原因促进了这一地区的开发吗?
linux下的c语言开发和java开发哪个更有前途?
在linux下进行c/c++开发一般要装哪些开发工具
股票初步
物理初步