
在Linux平台上利用Qt构建的C/S架构简易局域网聊天室(C/C++)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为基于Linux系统的C/S架构简易局域网聊天室应用,采用C/C++语言和Qt框架开发,实现跨终端即时通讯功能。
我提供了一个压缩包以及一个.cpp文件。压缩包内包含客户端的工程文件,在Qt环境中打开项目时,请选择.pro文件,并设置编译器进行编译。.cpp文件作为服务器端使用,它能够自动获取本机IP地址,默认端口号为9999。在终端中编译此代码并链接-lpthread库后即可运行该程序,服务器会提供简单的运行状态提示。
我的开发环境是VMware Workstation 16 Pro版本(16.0.0),Linux系统使用的是Ubuntu 20.04.6 LTS,并且我使用的IDE为Qt6.2.4。最近发现了一个小bug:多次点击连接按钮会导致创建多个套接字,从而与服务器建立多条连接。每次按下send时可能会重复发送消息。
由于即将开始实习工作,暂时没有时间修复这个bug了。如果有空的话我会尽快处理这个问题的。
全部评论 (0)
还没有任何评论哟~


