学习网络编程是不是比较推荐Linux环境

学习网络编程是不是比较推荐Linux环境,第1张

是这样的,Linux环境下的网络编程,使用原生socket,写最原始的connect,listen,等程序模块,可以直接移植到其它平台,只需要编译一下,如果你在windows平台上也可以这样写,不过很多初级程序猿如果最开始在windows平台上写,可能首先使用的是基于win32 api的网络编程,结果发现想让程序在其它平台上跑,不可能了,所以就得出结论,最好在linux平台写。 所以,其实答案是否定的,只要你写的是可以移植的网络程序,不管哪个平台,都一样。只是 linux网络编程中的epoll等高级功能,用的多点而已。特别是IO访问量大的程序。

你可以和我们学员多交流交流

呵呵,你问对人啦,我就是学习了C语言的基础知识(谭浩强的那本书),然后学习了网络编程。现在在做linux云计算

你需要找到《UNIX网络编程第1卷:套接口API》

看这个书的同时,你从网上找些最简单的网络通讯程序小例子看看,对比书的介绍,很快你就会做个简单的聊天工具。

然后:《UNIX网络编程第2卷:进程间通信》

尝试做个具备一定并发量的Server端程序,使用多线程方式。

用这本书做你的学习的总线,网上搜索学习做验证,测试。相信很快可以学会。

如果对你有帮助,请给分哦,谢谢!

learning gnu emacs 有一章(好象是第五还是第七章)专门讲编译环境集成

emacs 官方手册

emacs wiki

如果习惯了ide,最好装上cedet插件,具体教程很多了,再装上ecb,这样emacs基本上相当于一个复杂的c/c++开发环境了。

debugging with gdb (gdb官方手册), 这个你应该会有需要的时候的

managing projects with gnu make 讲如何用make管理工程


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8320205.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存