unix network programming volume1 sorce code build and get(UNIX網絡編程卷1第三版)
来源:互联网 发布:奥贵银软件下载 编辑:程序博客网 时间:2024/05/21 18:44
source code下载地址:unpv13e.tar.gz下载 (也有放一份在google cloud storage)
compile
1.
./configure
2.
cd lib
make
3.
cd libfree
修改inet_ntop.c
60 size_t size;變成60 socklen_t size;
make
4.(感覺這一部應該不用做)
cd ../libgai
make
5.
cd ../intro # build and test a basic client program
make daytimetcpcli
./daytimetcpcli 127.0.0.1
會出現connect error: Connection refused
因为这个版本的系统默认是不开daytime服务的,而且开启daytime服务需要有root权限,
然后你会看到在相同的目录下有一个daytimetcpsrv.c文件,编译后执行它(下make),注意需要有root权限,
即sudo ./daytimetcpsrv。它的功能就是开启本机的daytime服务,然后你再开启一个终端,敲击./daytimetcpcli 127.0.0.1后返回了你想要的结果。
PS其實第五步驟步驟,不要照它README去做
改成
cd ../intro
make
sudo ./daytimetcpsrv &
./daytimetcpcli 127.0.0.1
就可以了
0 0
- unix network programming volume1 sorce code build and get(UNIX網絡編程卷1第三版)
- unix network programming volume2 sorce code build and get(UNIX網絡編程卷2第二版)
- [翻译练习]UNIX Network Programming Volume1, Third Edition 1.1(001)
- UNIX Network Programming笔记之第三章
- Note: UNIX Network Programming
- unix network programming
- Unix Network Programming
- unix network programming
- Unix network programming
- Unix Network Programming 2nd Edtion Source Code 编译问题解决
- Unix Network Programming(1)---基本概念说法
- COMPILING AND SETTING UP UNIX NETWORK PROGRAMMING (UNP) LIBRARY
- unix网络编程(unix network programming)
- Unix Network Programming {socket 选项}
- Unix Network Programming {Nonblocking IO}
- Unix Network Programming(3)---UDP
- Unix Network Programming(4)---TCP
- Unix Network Programming(5)---SCTP
- 送大家一大堆管理、销售、成功类文档
- 用javascript实现对div的拖拽功能的实现过程
- 很好的设计-安全的单例模式
- VB 中使用SendKeys开启Run 窗口和是用API函数去开启Run
- 哈希表和哈希算法
- unix network programming volume1 sorce code build and get(UNIX網絡編程卷1第三版)
- matlab win7 3G开关
- 如何配置禅道管理自动发送通知邮件
- Oracle的表空间quota详解(ORA-01536,ORA-01950)
- 从PCB文件后缀判断文件格式
- lucene4.5.0之同义词实现
- hadoop DistributedCache的使用
- WPF 触发器
- ASP.NET Dynamic Data (动态数据)