-bash: ./configure: Permission denied
执行时前面加上bash:
bash ./configure
按照README进行环境搭建,可能会碰到以下错误:
编译libfree:
inet_ntop.c:60:9: error: argument ‘size’ doesn’t match prototype size_t size;
解决办法:打开inet_ntop.c,更改第60行size_t为socklen_t
编译到此可以结束,下面的几个库可不用编译(记得文件要在linux环境下解压)。
运行第一个例子:
1、编译并运行服务器代码:
make daytimetcpsrv
sudo ./daytimetcpsrv
2、编译并运行客户端代码:
make daytimetcpcli ./daytimetcpcli 127.0.0.1