不知道如何运行unix网络编程下面的代码

简介:
   最近下了本电子书,unix网络编程,我的安装的操作系统是CentOS 5.5  ,把源代码导入之后,按照着readme.txt那个说明编译运行了一遍,发现有些报错内容,忽略过去了,但是就是运行第一个程序的时候就报错,非常郁闷:

[root@localhost intro]# ./daytimetcpcli1 127.0.0.1
-bash: ./daytimetcpcli1: No such file or directory
[root@localhost intro]# ./daytimetcpcli 127.0.0.1
connect error: Connection refused

本来是想学C语言的网络编程的,但是第一个程序就跑不起来,对我的打击相当的大啊,在网上找了半天也没有详细的说明如何用里面的方法,都是很大牛的口气告诉新手,直接改代码吧。。。让我很是无奈。。。
我只知道用C写的源文件可以用gcc来编译,但是里面的源代码我用GCC这个命令来编译,就报一大堆的错,相当的郁闷。。。

[root@localhost intro]# ./daytimetcpcli1.c 127.0.0.1
./daytimetcpcli1.c: line 3: int: command not found
./daytimetcpcli1.c: line 4: syntax error near unexpected token `int'
./daytimetcpcli1.c: line 4: `main(int argc, char **argv)'
[root@localhost intro]# gcc daytimetcpcli1.c 
daytimetcpcli1.c:1:17: error: unp.h: No such file or directory
daytimetcpcli1.c: In function amaina:
daytimetcpcli1.c:7: error: aMAXLINEa undeclared (first use in this function)
daytimetcpcli1.c:7: error: (Each undeclared identifier is reported only once
daytimetcpcli1.c:7: error: for each function it appears in.)
daytimetcpcli1.c:8: error: storage size of aservaddra isnat known
daytimetcpcli1.c:13: error: aAF_INETa undeclared (first use in this function)
daytimetcpcli1.c:13: error: aSOCK_STREAMa undeclared (first use in this function)
daytimetcpcli1.c:16: warning: incompatible implicit declaration of built-in function abzeroa
daytimetcpcli1.c:22: error: aSAa undeclared (first use in this function)
daytimetcpcli1.c:22: error: expected expression before a)a token
daytimetcpcli1.c:28: error: astdouta undeclared (first use in this function)
daytimetcpcli1.c:28: error: aEOFa undeclared (first use in this function)
daytimetcpcli1.c:34: warning: incompatible implicit declaration of built-in function aprintfa
daytimetcpcli1.c:35: warning: incompatible implicit declaration of built-in function aexita
    
我准备下个FreeBSD来试试,莫非是操作系统的版本不对的问题吗。。。
总之,这次尝试是让我相当的不开心啊
本文转自你是路人甲还是霍元甲博客51CTO博客,原文链接http://blog.51cto.com/world77/454564如需转载请自行联系原作者

world77
相关文章
|
5月前
|
监控 安全 网络安全
网络的高效运行
【8月更文挑战第21天】网络的高效运行
58 9
用MASM32按Time Protocol(RFC868)协议编写网络对时程序中的一些有用的函数代码
用MASM32按Time Protocol(RFC868)协议编写网络对时程序中的一些有用的函数代码
|
5月前
|
机器学习/深度学习 存储 算法
回声状态网络(Echo State Networks,ESN)详细原理讲解及Python代码实现
本文详细介绍了回声状态网络(Echo State Networks, ESN)的基本概念、优点、缺点、储层计算范式,并提供了ESN的Python代码实现,包括不考虑和考虑超参数的两种ESN实现方式,以及使用ESN进行时间序列预测的示例。
272 4
回声状态网络(Echo State Networks,ESN)详细原理讲解及Python代码实现
|
28天前
|
数据采集 监控 安全
公司网络监控软件:Zig 语言底层优化保障系统高性能运行
在数字化时代,Zig 语言凭借出色的底层控制能力和高性能特性,为公司网络监控软件的优化提供了有力支持。从数据采集、连接管理到数据分析,Zig 语言确保系统高效稳定运行,精准处理海量网络数据,保障企业信息安全与业务连续性。
43 4
|
2月前
|
机器学习/深度学习 自然语言处理 前端开发
前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
本文介绍了如何使用 JavaScript 神经网络库 **Brain.js** 实现不同类型的神经网络,包括前馈神经网络(FFNN)、深度神经网络(DNN)和循环神经网络(RNN)。通过简单的示例和代码,帮助前端开发者快速入门并理解神经网络的基本概念。文章还对比了各类神经网络的特点和适用场景,并简要介绍了卷积神经网络(CNN)的替代方案。
303 1
|
3月前
|
机器学习/深度学习 网络架构 计算机视觉
目标检测笔记(一):不同模型的网络架构介绍和代码
这篇文章介绍了ShuffleNetV2网络架构及其代码实现,包括模型结构、代码细节和不同版本的模型。ShuffleNetV2是一个高效的卷积神经网络,适用于深度学习中的目标检测任务。
128 1
目标检测笔记(一):不同模型的网络架构介绍和代码
|
4月前
|
安全 C#
某网络硬盘网站被植入传播Trojan.DL.Inject.xz等的代码
某网络硬盘网站被植入传播Trojan.DL.Inject.xz等的代码
|
5月前
|
运维 监控 安全
如何保证网络的高效运行
【8月更文挑战第21天】如何保证网络的高效运行
70 15
|
5月前
|
安全 网络安全 开发者
探索Python中的装饰器:简化代码,增强功能网络安全与信息安全:从漏洞到防护
【8月更文挑战第30天】本文通过深入浅出的方式介绍了Python中装饰器的概念、用法和高级应用。我们将从基础的装饰器定义开始,逐步深入到如何利用装饰器来改进代码结构,最后探讨其在Web框架中的应用。适合有一定Python基础的开发者阅读,旨在帮助读者更好地理解并运用装饰器来优化他们的代码。
|
5月前
|
数据采集 量子技术 双11
【2023 年第十三届 MathorCup 高校数学建模挑战赛】C 题 电商物流网络包裹应急调运与结构优化问题 建模方案及代码实现
本文提供了2023年第十三届MathorCup高校数学建模挑战赛C题的详细建模方案及代码实现,针对电商物流网络中的包裹应急调运与结构优化问题,提出了包括时间序列分析在内的多种数学模型,并探讨了物流网络的鲁棒性。
80 2
【2023 年第十三届 MathorCup 高校数学建模挑战赛】C 题 电商物流网络包裹应急调运与结构优化问题 建模方案及代码实现