diff --git a/docs/notes/01_c-basic/01_xdx/index.md b/docs/notes/01_c-basic/01_xdx/index.md index 402f6cd..eb254a7 100644 --- a/docs/notes/01_c-basic/01_xdx/index.md +++ b/docs/notes/01_c-basic/01_xdx/index.md @@ -189,15 +189,26 @@ pacman -Sy base-devel --noconfirm # 安装开发工具包 ``` ```shell -pacman -Sy mingw-w64-x86_64-toolchain --noconfirm # 安装开发 gcc 相关工具链 +pacman -Sy mingw-w64-ucrt-x86_64-toolchain --noconfirm # 安装开发 gcc 相关工具链 ``` +> [!NOTE] +> +> 也许,你会看到其他人的安装命令是 `pacman -Sy mingw-w64-x86_64-toolchain --noconfirm`,此处解释下两者的区别: +> +> * ① `mingw-w64-x86_64-toolchain` 使用更传统的 MSVCRT,适合需要经典 MinGW 环境的项目或依赖较老 C 运行时的应用。 +> * ② `mingw-w64-ucrt-x86_64-toolchain` 使用 Microsoft 的 UCRT,更适合现代 Windows 开发,提供更好的兼容性和性能。 + ![](./assets/36.gif) #### 1.2.4.2 配置 path 环境变量 * 和 `1.2.2.2 配置 path 环境变量` 步骤相同:略。 +> [!NOTE] +> +> 环境变量 path 的地址是 `C:\msys64\ucrt64\bin` 。 + ## 1.3 什么是 IDE(集成开发环境)? * 在实际开发中,除了`编译器`是必须安装的工具之外,我们往往还需要其他的辅助软件,如下所示: