doc:更新说明文档。

This commit is contained in:
taynpg 2025-01-08 14:36:03 +08:00
parent a983692e10
commit d218b89316

View File

@ -43,3 +43,26 @@ D:/截图/Ni.jpg|/home/zhangsan/picture
# 注意 # 注意
- 如果两个`tsc`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏。 - 如果两个`tsc`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏。
# 编译
当前项目支持`xmake``cmake`构建工具。
## 1.常规编译
xmake:`xmake`
cmake:`cmake -Bbuild -DCMAKE_BUILD_TYPE=Release``cmake --build build --config Release`
## 2.XP系统编译
### 前提
- `cmake`支持windows XP的版本过低,故使用`xmake`
- 支持`XP``msvc`编译器不支持新`C++语法标准`,故使用`mingw32`编译器。
- 支持`xp``mingw32`编译器的`c++17`标准的`filesystem`模块还是实验性质且有编译`BUG`,故使用`boost-filesystem`
### 编译
- 构建选项:`xmake f -p mingw -a i386 --boost=y`
- 环境变量定义:`BOOST_HEADER_DIR``BOOST_LIB_DIR``BOOST_LIBS`