2个回答
展开全部
首先,要认真看看操作系统原理一类的书,这样可以帮助你学习APUE,APUE的精华就是Linux系统API,如果你不懂操作系统看APUE肯定一头雾水。
所有的都要从基础看起,先好好巩固C,如Makefile、GDB、GCC这类软件都是开发工具而已,用好了你的效率会得以提升。
如果你将操作系统原理看的很透彻再看APUE你就会有很深感触,这时候再看看Windows你就觉得那简直就是垃圾。APUE这本书怎么看都看不够,应该多买两本,家里一本,单位一本。。。
如果APUE你觉得够了,就看Linux内核,先从低版本看起,学点AT&T语法的汇编,再看看设备驱动编程,再一步步往高走。现在我也是要看Linux内核这一阶段,准备以后走嵌入式方向。
Linux方向走桌面基本没什么前途,虽然这两年有所发展,但Linux始终是开发者的好系统,不是普通人的,所以像Gtk、Qt一类的照自己的兴趣选学,不过我相信以后一定是Linux的天下,想想移动互联网时代,想想物联网,这个世界需要Linux,而Linux也最终会成为No1.
所以我们一起加油吧!中国已经落后许多,通过我们的努力中国的IT业或许能腾飞呢!
所有的都要从基础看起,先好好巩固C,如Makefile、GDB、GCC这类软件都是开发工具而已,用好了你的效率会得以提升。
如果你将操作系统原理看的很透彻再看APUE你就会有很深感触,这时候再看看Windows你就觉得那简直就是垃圾。APUE这本书怎么看都看不够,应该多买两本,家里一本,单位一本。。。
如果APUE你觉得够了,就看Linux内核,先从低版本看起,学点AT&T语法的汇编,再看看设备驱动编程,再一步步往高走。现在我也是要看Linux内核这一阶段,准备以后走嵌入式方向。
Linux方向走桌面基本没什么前途,虽然这两年有所发展,但Linux始终是开发者的好系统,不是普通人的,所以像Gtk、Qt一类的照自己的兴趣选学,不过我相信以后一定是Linux的天下,想想移动互联网时代,想想物联网,这个世界需要Linux,而Linux也最终会成为No1.
所以我们一起加油吧!中国已经落后许多,通过我们的努力中国的IT业或许能腾飞呢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询