《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
来源:互联网 发布:网络营销软件站 编辑:程序博客网 时间:2024/05/16 02:26
原文地址:http://blog.csdn.net/chenhanzhun/article/details/41827241
本文针对《网络编程 卷1》unp.h 头文件及其编译问题进行记录,本书源码下载地址 http://www.unpbook.com
首先进行编译,在目录 unpv13e下依次执行以下步骤:
将生成的 libunp.a 静态库复制到/usr/lib/ 和 /usr/lib64/ 中。
修改 unp.h 并将其和 config.h 拷贝到 /usr/include 中。
编译书本例子。注意:编译时必须加上静态链接库:-l 参数加上 libunp.a 去掉lib和后面的.a。最后得到参数-lunp
测试上面生成的可执行文件获取本机当前日期:
在进行测试时会出现以下错误:
该错误表示 daytime 服务程序没开,可通过 xinetd来实现对服务连接请求的控制。以下通过 xinetd 开启 daytime 服务程序。注意:以下的所以执行都是以超级用户权限进行;
修正:在我的机子上,是因为daytimetcpsrv.c没有运行,参照上面的代码,编译运行daytimetcpsrv.c文件即可。
将 daytime 文件中的两个 disable = yes修改成 disable = no,并保存退出,然后重启 xinetd;
再次测试书本上的第一个例子:此时可以正确获取本机的当前日期;
0 0
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- UNP Unix网络编程卷2源码编译问题
- unix 网络编程 卷一(unp.h)
- UNIX网络编程(一)-unp.h文件的编译
- unp.h的使用-Unix网络编程
- UNIX网络编程(unp)源码下载和编译
- UNIX网络编程 UNP 卷2 第一章
- 《UNIX网络编程》中的unp.h和config.h
- UNIX网络编程 卷1 第三版 人邮版 环境搭建---unp.h
- 【unp】unix网络编程卷1-->环境搭建(ubuntu14.04)
- 【unp】unix网络编程卷1-->环境搭建(ubuntu14.04)
- unix网络编程(UNP),unp.h生成config.h
- Unix网络编程unp.h问题以及Linux中的库
- 《Unix 网络编程》 unp.h头文件
- unix网络编程 unp.h解决方法
- UNIX网络编程(配置unp.h)
- 解决IE下trim()方法失效的问题
- 传统样板房会就此消失吗?那些年被我们误解的VR看房
- 12款最佳Linux命令行终端工具
- Hadoop学习笔记(一)----环境搭建之VMware虚拟机安装及创建CentOS
- 欢迎使用CSDN-markdown编辑器
- 《网络编程》关于 UNIX网络编程 卷1 的 unp.h 和源码编译问题
- Bug的状态
- ttf字体取点阵字模
- c#OleDbConnection 类和DbConnection
- 探秘Java中的String、StringBuilder以及StringBuffer
- 基于MSM平台的振动器驱动移植
- codeblock异常关闭,重新开机,启动时提示有另外的实例在运行的解决办法。
- 揭秘“水军”:千元制造一条10W+ 微博打榜豆瓣刷分无所不能
- iphone自动识别电话以及变色的解决