社区
Linux/Unix社区
帖子详情
想搞linux下的socket编程,请大家给些意见^_^
popoxx
2005-06-07 09:36:09
老板让搞linux下的socket,我还一点都不懂,请问有什么比较好的书籍,用什么开发工具比较好,我自己搞了个小程序用gcc调试,但是用到的一个库“sys\socket.h”好像gcc自己没有,象这些库我该去哪里找?
一下问了这么多问题,还请大家帮帮我了^_^
...全文
235
13
打赏
收藏
想搞linux下的socket编程,请大家给些意见^_^
老板让搞linux下的socket,我还一点都不懂,请问有什么比较好的书籍,用什么开发工具比较好,我自己搞了个小程序用gcc调试,但是用到的一个库“sys\socket.h”好像gcc自己没有,象这些库我该去哪里找? 一下问了这么多问题,还请大家帮帮我了^_^
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
踏岸寻柳
2005-06-15
打赏
举报
回复
Not “sys\socket.h”, but “sys/socket.h”
popoxx
2005-06-13
打赏
举报
回复
我按照readme的方法差不多都可以运行那些例子了,但是不会自己编译,
我用gcc daytimetcpli1.c -o daytimetcpli1
就会提示找不到一些函数的定义,看来是编译的时候要指定头文件和库,可是我不会
哪位大哥教教我啊。
popoxx
2005-06-10
打赏
举报
回复
下了一个unix network programming的源代码,但是编译老是出错啊!
提示一大堆,previous declaration和 redefinition。
看来都是头文件的问题,但是不知道怎么解决,请帮个忙吧:(
sharkhuang
2005-06-10
打赏
举报
回复
楼上说的书之经典的
积木
2005-06-07
打赏
举报
回复
一般都用emacs 如果内存大就用eclipse + CDT + gcc。
还有KDeveloper.
popoxx
2005-06-07
打赏
举报
回复
有没有人指点一下用什么开发环境啊(C,C++)?我对linux下编程一点概念都没有:(
popoxx
2005-06-07
打赏
举报
回复
^_^好心人真多啊,先谢谢大家了。
dataat
2005-06-07
打赏
举报
回复
另外你说的socket.h文件在/usr/include/sys/socket.h。如果是内核源码的话是在/include/linux/socket.h
祝你好运。
dataat
2005-06-07
打赏
举报
回复
建议您看《unix网络编程》,网上由电子版的。
popoxx
2005-06-07
打赏
举报
回复
99美刀啊
积木
2005-06-07
打赏
举报
回复
注册好了,呵呵。
popoxx
2005-06-07
打赏
举报
回复
有没有图形界面的啊?看到一个magic c++不错,可是要注册,谁有注册码没有?
hilary0810
2005-06-07
打赏
举报
回复
直接用C++就可以了,写一个makefile文件,就okay
socket/io(1)、
Linux
的
socket编程
详解
Linux
的
SOCKET编程
详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UNIX system V有:消息(mes......
linux
下的
socket编程
linux
下
socket编程
Linux
下
SOCKET编程
协议族决定了socket的地址类型,在通信中必须采用对应的地址,如AF_INET决定了要用ipv4地址(32位的)与端口号(16位的)的组合、AF_UNIX决定了要用一个绝对路径名作为地址。socket()函数创建的socket默认是一个主动类型的,listen函数将socket变为被动类型的,等待客户的连接
请
求。监听套接字: 监听套接字正如accept的参数sockfd,它是监听套接字,在调用listen函数之后,是服务器开始调用socket()函数生成的,称为监听socket描述字(监听套接字)
Linux
中的
socket编程
目录0、前言1、
Linux
中
socket编程
接口详解1.1、socket函数1.2、bind函数为什么addr参数要使用sockaddr_in 结构体,然后再强制转换为 sockaddr 类型?1.3、connect函数1.4、listen函数1.5、accept函数1.6、接收/发送函数send函数recv函数1.7、转换函数参考 0、前言 首先明确socket是一类接口,在
Linux
中,一切皆为文件,socket亦然。因此,在
Linux
中的socket相关接口的使用与文件读写很接近。 1、
Linux
中s
【
Linux
】
SOCKET编程
传统的进程间通信借助内核提供IPC机制进行,但是只能限制于本机通信,若要进行跨机通信,就要使用网络通信。 网络通信的本质是借助内核提供SOCKET伪文件的机制进行通信,实际上是使用了文件描述符,因此需要使用内核提供的socketAPI函数库(在传输层层面进行)。
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章