zoukankan      html  css  js  c++  java
  • UNIX网络编程之时间日期例子

    一,下载源代码,然后解压;

    二,找到文件夹了的README文件,按照说明的方法执行命令。

    三,完成操作之后,找到libunp.a

    四,复制这个静态库libunp.a到/usr/lib/和/usr/lib64/中;(我的ubuntu12.04中没有/usr/lib64目录,所以我只复制到了/usr/lib中)

    五,接下来在目录中找到unp.h和config.h,在以后的代码中我们都要用到这两个头文件,将他们复制到/usr/include中,为了以后include方便。

     将unp.h中#include "../config.h"修改为#include "config.h" 

    这样我们的环境就搭建好了,但是以后编译的时候在gcc的最后加上-lunp导入静态库就可以了。下面我们就来看这些例子:

    程序框架

    客户端程序:daytimetcpcli.c

    服务器程序:daytimetcpsrv.c

    这两个文件都在/unpv13e/intro/下

    好,现在我们接着上面的步骤,将这两个源文件放到某个录下,进行编译。

    生成了server和client程序,运行server和client程序如下图,顺利成功

    同样,对于第五章的简单的服务器-客户端回射例子。将对应的四个文件拷到某个同一目录下,
    用gcc -o tcpserv01 tcpserv01.c  -lunp
       gcc -o  tcpcli01  tcpcli01.c   -lunp
       ./tcpserv01
       ./tcpcli01  127.0.0.1
     能得到预期的结果!!!
  • 相关阅读:
    go install
    web网络安全系统
    Web图片分享系统
    web图库网站
    web视频播放网站
    web商业银行管理平台
    web科技管理信息平台
    web工艺品销售平台
    web房产网站
    感谢!
  • 原文地址:https://www.cnblogs.com/chisheng1686/p/3686157.html
Copyright © 2011-2022 走看看