Unix网络编程-Mac OS环境配置

虽然网上的材料已经足够丰富了,不过似乎还是或多或少出现问题,趁着自己记忆尤新,就先记下来了~!
首先如果你想跑第一个程序,你会很遗憾的发现并不能,因为缺乏作者写的头文件"dnp.h"

  • 首先我们要下载源文件
    https://download.csdn.net/download/ts173383201/4505201
  • 解压之后,cd 进入,并按照下面的步骤进行
  1. ./configure
  2. cd lib
  3. make
  4. cd ../libfree
  5. make
  6. cd ../libgai
  7. make
  • 在上述步骤完成之后,我们在cd ../,执行cp libunp.a /usr/lib
  • 将unp.h复制到./lib中,并修改里面的"include "../config.h"#include "config.h"
  • sudo cp ./config.h /usr/local/include
  • sudo cp ./lib/unp.h /usr/local/include
  • 编译的时候gcc sample.c -lunp
发布了31 篇原创文章 · 获赞 32 · 访问量 750

猜你喜欢

转载自blog.csdn.net/a348752377/article/details/102985924