Skip to content

Commit

Permalink
docs: update README
Browse files Browse the repository at this point in the history
Signed-off-by: Dylan <[email protected]>
  • Loading branch information
nmgwddj committed Jan 13, 2025
1 parent 95c04cf commit 30948f6
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,18 @@ git clone https://github.com/netease-im/NIM_PC_Demo.git --depth 10
> 首次初始化 Debug 或 Release 工程时会自动下载并编译依赖的三方库代码,这个过程可能相对较慢,请耐心等待。当您再次编译时,将不再重复下载和编译三方库代码而是使用上一次编译后的产物。
```bash
# 生成 32 位 Debug 工程,如果您未指定 Visual Studio 版本将默认使用本机安装的最新版本
cmake -Bbuild -AWin32 -DCMAKE_BUILD_TYPE=Debug

# 生成 64 位 Debug 工程
# 生成 64 位 Debug 工程,如果您未指定 Visual Studio 版本将默认使用本机安装的最新版本
cmake -Bbuild -Ax64 -DCMAKE_BUILD_TYPE=Debug

# 生成 32 位 Debug 工程
cmake -Bbuild -AWin32 -DCMAKE_BUILD_TYPE=Debug
```

> [!TIP]
> Visual Studio 2017 以下版本工具链不支持使用 cmake -A 参数来指定目标产物架构,您可以使用如下命令分别生成 32 位和 64 位的工程
>
> `cmake -Bbuild -G "Visual Studio 15 2017" -DCMAKE_BUILD_TYPE=Debug`
>
> `cmake -Bbuild -G "Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Debug`
您可以通过打开 build 目录下的 `nim_win_demo.sln` 来进行调试或通过 CMake 命令直接编译:
Expand All @@ -56,6 +57,11 @@ cmake --build build --config Debug
如您需要编译 Release 版本,则将上面的命令中 Debug 修改为 Release 即可:

```bash
# 生成 64 位 Release 工程,
cmake -Bbuild -Ax64 -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release

# 生成 32 位 Release 工程,
cmake -Bbuild -AWin32 -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release
```
Expand Down

0 comments on commit 30948f6

Please sign in to comment.