当前位置:  技术问答>移动开发 iis7站长之家

新人学习linux!请求帮助

    来源: 互联网  发布时间:2016-04-28

    本文导语:  菜鸟一个,有几年的CPP开发经验,以前主要在win平台从事CPP开发,水平比较菜,准备学习linux平台的cpp开发 最近在看 《unix高级环境编程》 还了解了下《linux网络编程》,感觉还不是太顺,毕竟不同的平台 请教下...

菜鸟一个,有几年的CPP开发经验,以前主要在win平台从事CPP开发,水平比较菜,准备学习linux平台的cpp开发


最近在看 《unix高级环境编程》 还了解了下《linux网络编程》,感觉还不是太顺,毕竟不同的平台


请教下如何更好地入门!还有打好基础!

|
jiefen

|
看完这两本就比较无敌了,像被输了密码一样,:)

|
mark

|
UNIX 编程艺术 
LINUX程序设计
这两本口碑也不错.

|
呵呵

|
哇塞,楼主强人一个啊~过度谦虚了~

|
多看书多动手就是了吧,遇到问题多研究讨论

|
看完这两本对于打基础已经足够了吧,呵呵

|
看完这两本书,Linux的问题将可以不是什么难事了。但是根据我这两年来的Linux开发经验,我的心得是,多在Linux系统下动手,多了解一些Linux系统与Windows系统函数命名的不同,多在Linux系统下动手练习,这才是关键。

在Linux系统下,基本函数的命名与Windows系统下是一直的,尤其是常用函数,如输入输出函数,但是在上层的图形处理方面的常用函数与Windows系统就大大不一样了。

另外如果要在Linux系统下开发程序,我建议还是要多了解一下gcc,g++,gdb等编译和调试程序。这对写程序大有帮助!

|
不但要看书,还要运行代码、理解代码、修改代码、编写代码。
看完整本书之后,能不能把前后的知识融会贯通很重要。
就像珍珠项链一样,它之所以漂亮,不仅是因为珍珠,还有那条链:)

Richard Stevens的书是公认的编程圣经,浅显易懂,不乏深度。

《Unix环境高级编程》有第二版的,把书上附带例子敲一遍。
Linux的编程有跟Windows一样,如标准C库,也有不一样的,不然也不叫Linux系统编程了。

《Linux网络编程》,不是想说《Unix网络编程》吧?
如果不是,请换成后者。

这里可以看到stevens地书目(有些书已经有别人在此基础上进行过修订,即有新版):
http://www.kohala.com/start/ 

具体遇到什么问题,可以到这里提问嘛。

|
UNIX环境高级编程,读一遍不够,需要反复读,反复读不够,还需要反复做测试。^_^, 学习切勿浮躁,欲速则不达。

|
学习

|
如果你是只想在linux下开发CPP,看那2本其实就够了
如果你还想学习别的,可以学习下SHELL、MAKEFILE
特别是makefile,你必须的学好,还可以学习下SVN

|
只要是linux的书都可以看看。不会的就看,会的就跳过去

|
不知道linux下c编程和win下c编程有什么区别?

|
刚开始就学这种书,好牛啊!
我刚开始就只是看什么LINUX的私房菜,LINUX程序设计之类的书~

|

库函数是一样的..
系统函数调用的时候就不一样了...

|
学习中。。。。。。。。

|
新手学习中,我开始是学的鸟哥的私房菜

|
unix高级环境编程可是景点阿,学好了Unix和Linux都一样。

|
楼主虚怀若谷

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问在JSP中,如何获取当前时间呀?小弟是新人,请老大门多指点
  • 我是新人,请问SQLSERVER的驱动程序是什么呀?
  • 我是新人啊。问一个问题。linux 开发的待遇怎么样啊。。。
  • linux新人请教,ARM开发的问题!
  • 我在J2ME是新人, 先给各位哥哥散分 ,小弟有理拉
  • 新人报到:请问如何用jar解开一个*.jar文件
  • DataModule中如何执行SQL,判断数据是否存在??小弟是新人
  • Linux!我来了------我是新人,还请大家多多帮忙
  • 新人报道,大家好!
  • 新人求系统管理简单命令
  • 新人,低级问题
  • 新人学习:安装问题
  • 新人求助:请问安装Red Hat9时,所选软件包安装到哪个目录了?
  • 新人上来散分了
  • 新人求助,进程调度的问题.
  • linux新人,请问大家挂载文件系统是什么意思?有何作用?
  • 新人求助:
  • 新人弱弱问句,安装好FEDORA后怎么学习呢
  • 新人求教directfb的问题!
  • 从vc转linux开发的新人请教~~~~


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3