unix网络编程书籍源码编译和测试
来源:互联网 发布:国考申论 知乎 编辑:程序博客网 时间:2024/06/11 03:46
我在本人的资源中上传一份unix网络编程的源码,当然也是我从网上就可以找的,放在这里是为了大家寻找方便点, 如下:
http://download.csdn.net/detail/peitianmeng/7182831
unix网络编程这本书的源码类似于很多系统软件的源码组织。首先拿到源码之后阅读源码的README文件。
./configure # try to figure out all implementation differences
cd lib # build the basic library that all programs need
make # use "gmake" everywhere on BSD/OS systems
cd ../libfree # continue building the basic library
make
cd ../libroute # only if your system supports 4.4BSD style routing sockets
make # only if your system supports 4.4BSD style routing sockets
cd ../libxti # only if your system supports XTI
make # only if your system supports XTI
cd ../intro # build and test a basic client program
make daytimetcpcli
./daytimetcpcli 127.0.0.1
上面几行是README文件最重要的内容。
1. 配置源码的编译环境
$./configure #此命令分析源码,为下面执行的编译提供必要的设置 生成Makefile和其所需要的环境变量。
2. 编译库文件
$cd lib && make
$cd ../libfree && make #这个两个库文件是许多应用程序都会用到的,所以之前先要编译好的。
下面还有两个命令需要,但是我ubuntu linux操作系统应该是不支持这两个标准的 4.4BSD和XTI。
至此,编译程序所需要的环境就是已经配置好了。
下面做第一个测试程序,也是测试源码中的通过连接远程时间服务器获取当前的时间。
1. 编译测试程序
$cd intro/ && make daytimetcpcli
2. 测试程序
$./daytimetcpcli <ipaddr>
我这边测试的时候 书上提供的服务器ip地址并不可以使用,我从百度上随便搜了一个时间服务器的ip地址。
执行$./daytimetcpcli 132.163.4.101
返回结果:56759 14-04-12 10:30:19 50 0 0 937.0 UTC(NIST) * 。
至此,测试工作也已完成。
- unix网络编程书籍源码编译和测试
- 《unix网络编程》源码编译
- UNIX网络编程(unp)源码下载和编译
- UNIX网络编程 源码如何编译
- Unix网络编程第三版源码编译
- Unix网络编程第三版源码编译
- Unix网络编程第三版源码编译
- unix网络编程源码编译问题
- Unix网络编程第三版源码编译
- Unix网络编程第三版源码编译
- unix网络编程源码编译出错分析
- UNIX网络编程之一、如何运行书籍自带源码
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- unix网络编程-编译
- UNP Unix网络编程卷2源码编译问题
- <<unix 网络编程>> 源码编译daytimetcpcli.c 问题汇总
- VC关联excel方法
- ubuntu12.04环境下Floodlight+mininet搭建OpenFlow测试平台
- 给自己一点掌声
- spring视图解析器选择
- Common Subsequence
- unix网络编程书籍源码编译和测试
- servlet中实现依赖注入
- 环境: ubuntu 12.04 上面Android ndk 开发环境一键配置(cdt, adt, ndk 及Ogre工程移植)
- 【搬运】SharpPcap的一些例子
- javac不是内部命令
- Google Code Jam 2014 Problem A. Magic Trick
- 最短摘要生成
- IOS-UIScrollView
- CV 领域牛人及师承关系