小虎技术分享站 - Server
type: channel
link: https://www.xtigerkin.com/tag/Server/
items: Windows编译smallchat-win32

Windows编译smallchat-win32
type: item
date: 2023-11-17T22:52:46+08:00
description: 最近Github上出自前Redis开发者创建的教学项目antirez/smallchat受到了非常多的关注。于是乎博主手痒下了一个在Ubuntu上玩了玩。后来不满足就给自己一直到了Win32，水文记录如何编译。首先需要安装一个在Windows上好用的C语言编译器比如Visual Studio 2022和CMake工具然后去Github上的项目仓库：mrchipset/smallchat-win32克隆代码到本地，如果有机会的话，请小伙伴们给个star克隆下来的代码目录应该长这个样子建立一个build目录用作构建目录，然后通过cmake工具构建mkdir build cd build cmake .. cmake --build .构建完成后可以看到smallchat-sever.exe和smallchat-client.exe先启动smallchat-server.exe, 然后使用smallchat-client.exe连接服务器，或使用netcat等工具进行连接。建议使用nc工具，因为smallchat-client还存在一个控制台阻塞的BUG。演示效果如果Github代码下不下来，可以直接下压缩包：smallchat-win32.zip。