新人学习linux!请求帮助
来源: 互联网 发布时间:2016-04-28
本文导语: 菜鸟一个,有几年的CPP开发经验,以前主要在win平台从事CPP开发,水平比较菜,准备学习linux平台的cpp开发 最近在看 《unix高级环境编程》 还了解了下《linux网络编程》,感觉还不是太顺,毕竟不同的平台 请教下...
菜鸟一个,有几年的CPP开发经验,以前主要在win平台从事CPP开发,水平比较菜,准备学习linux平台的cpp开发
最近在看 《unix高级环境编程》 还了解了下《linux网络编程》,感觉还不是太顺,毕竟不同的平台
请教下如何更好地入门!还有打好基础!
最近在看 《unix高级环境编程》 还了解了下《linux网络编程》,感觉还不是太顺,毕竟不同的平台
请教下如何更好地入门!还有打好基础!
|
jiefen
|
看完这两本就比较无敌了,像被输了密码一样,:)
|
mark
|
UNIX 编程艺术
LINUX程序设计
这两本口碑也不错.
LINUX程序设计
这两本口碑也不错.
|
呵呵
|
哇塞,楼主强人一个啊~过度谦虚了~
|
多看书多动手就是了吧,遇到问题多研究讨论
|
看完这两本对于打基础已经足够了吧,呵呵
|
看完这两本书,Linux的问题将可以不是什么难事了。但是根据我这两年来的Linux开发经验,我的心得是,多在Linux系统下动手,多了解一些Linux系统与Windows系统函数命名的不同,多在Linux系统下动手练习,这才是关键。
在Linux系统下,基本函数的命名与Windows系统下是一直的,尤其是常用函数,如输入输出函数,但是在上层的图形处理方面的常用函数与Windows系统就大大不一样了。
另外如果要在Linux系统下开发程序,我建议还是要多了解一下gcc,g++,gdb等编译和调试程序。这对写程序大有帮助!
在Linux系统下,基本函数的命名与Windows系统下是一直的,尤其是常用函数,如输入输出函数,但是在上层的图形处理方面的常用函数与Windows系统就大大不一样了。
另外如果要在Linux系统下开发程序,我建议还是要多了解一下gcc,g++,gdb等编译和调试程序。这对写程序大有帮助!
|
不但要看书,还要运行代码、理解代码、修改代码、编写代码。
看完整本书之后,能不能把前后的知识融会贯通很重要。
就像珍珠项链一样,它之所以漂亮,不仅是因为珍珠,还有那条链:)
Richard Stevens的书是公认的编程圣经,浅显易懂,不乏深度。
《Unix环境高级编程》有第二版的,把书上附带例子敲一遍。
Linux的编程有跟Windows一样,如标准C库,也有不一样的,不然也不叫Linux系统编程了。
《Linux网络编程》,不是想说《Unix网络编程》吧?
如果不是,请换成后者。
这里可以看到stevens地书目(有些书已经有别人在此基础上进行过修订,即有新版):
http://www.kohala.com/start/
具体遇到什么问题,可以到这里提问嘛。
看完整本书之后,能不能把前后的知识融会贯通很重要。
就像珍珠项链一样,它之所以漂亮,不仅是因为珍珠,还有那条链:)
Richard Stevens的书是公认的编程圣经,浅显易懂,不乏深度。
《Unix环境高级编程》有第二版的,把书上附带例子敲一遍。
Linux的编程有跟Windows一样,如标准C库,也有不一样的,不然也不叫Linux系统编程了。
《Linux网络编程》,不是想说《Unix网络编程》吧?
如果不是,请换成后者。
这里可以看到stevens地书目(有些书已经有别人在此基础上进行过修订,即有新版):
http://www.kohala.com/start/
具体遇到什么问题,可以到这里提问嘛。
|
UNIX环境高级编程,读一遍不够,需要反复读,反复读不够,还需要反复做测试。^_^, 学习切勿浮躁,欲速则不达。
|
学习
|
如果你是只想在linux下开发CPP,看那2本其实就够了
如果你还想学习别的,可以学习下SHELL、MAKEFILE
特别是makefile,你必须的学好,还可以学习下SVN
如果你还想学习别的,可以学习下SHELL、MAKEFILE
特别是makefile,你必须的学好,还可以学习下SVN
|
只要是linux的书都可以看看。不会的就看,会的就跳过去
|
不知道linux下c编程和win下c编程有什么区别?
|
刚开始就学这种书,好牛啊!
我刚开始就只是看什么LINUX的私房菜,LINUX程序设计之类的书~
我刚开始就只是看什么LINUX的私房菜,LINUX程序设计之类的书~
|
库函数是一样的..
系统函数调用的时候就不一样了...
|
学习中。。。。。。。。
|
新手学习中,我开始是学的鸟哥的私房菜
|
unix高级环境编程可是景点阿,学好了Unix和Linux都一样。
|
楼主虚怀若谷