doc:更新说明文档。
This commit is contained in:
parent
a983692e10
commit
d218b89316
23
README.md
23
README.md
@ -43,3 +43,26 @@ D:/截图/Ni.jpg|/home/zhangsan/picture
|
||||
# 注意
|
||||
|
||||
- 如果两个`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`。
|
||||
|
Loading…
x
Reference in New Issue
Block a user