shell在線編程,unix network programming volume1 sorce code build and get(UNIX網絡編程卷1第三

 2023-11-22 阅读 22 评论 0

摘要:source code下載地址:unpv13e.tar.gz下載?(也有放一份在google cloud storage) compile 1. shell在線編程、? ?./configure 2. ? ? cd lib ? ??make windows shell編程?3. ? ? cd libfree ? ? 修改inet_ntop.c 60 size_t size; 變成 60 socklen_t size; ? ? make wind

source code下載地址:unpv13e.tar.gz下載?(也有放一份在google cloud storage)

compile

1.

shell在線編程、? ?./configure

2.

? ? cd lib

? ??make

windows shell編程?3.

? ? cd libfree

? ? 修改inet_ntop.c

60 size_t size;
變成
60 socklen_t size;

? ? make

windows shell編程指南與實例?4.(感覺這一步應該不用做)

? ? cd ../libgai
? ? make

?

5.

windows網絡編程基礎教程課后答案、? ? ?cd ../intro # build and test a basic client program
? ? ?make daytimetcpcli
? ? ?./daytimetcpcli 127.0.0.1

會出現connect error: Connection refused

因為這個版本的系統默認是不開daytime服務的,而且開啟daytime服務需要有root權限,

然后你會看到在相同的目錄下有一個daytimetcpsrv.c文件,編譯后執行它(下make),注意需要有root權限,

即sudo ? ./daytimetcpsrv。它的功能就是開啟本機的daytime服務,然后你再開啟一個終端,敲擊./daytimetcpcli 127.0.0.1后返回了你想要的結果。

?

PS其實第五步驟步驟,不要照它README去做

改成

  cd ../intro

  make

  sudo ./daytimetcpsrv &

  ./daytimetcpcli 127.0.0.1

就可以了

?

轉載于:https://www.cnblogs.com/mysterywho/p/3480696.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/185221.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息