The wiki source of YSLib documentation.
Revisión | 49b4ab6457524bd28ca8a3f0e83c4f03e308abef (tree) |
---|---|
Tiempo | 2015-04-21 22:04:37 |
Autor | FrankHB <frankhb1989@gmai...> |
Commiter | FrankHB |
Prerequisitions.zh-CN.md: 添加环境变量 MSYSTEM 的说明。
@@ -52,11 +52,12 @@ | ||
52 | 52 | * **注意** 基本系统的体系结构会影响 `uname` 的结果而导致目标体系结构的自动判断结果不同,当前可能会影响后续需要的命令,详见 [MinGW sysroot 开发指令](Sysroot.zh-CN.md) |
53 | 53 | * 解压(对于压缩包)或安装(对于可执行文件) MSYS2 基础环境到自定义的目录(以下称为**MSYS2 根目录**) |
54 | 54 | * 设置环境变量 |
55 | - * 可以使用 MSYS2 根目录下自带的批处理文件(对于 32 位的目标为 `mingw32_shell.bat` )打开 终端(默认是 mintty ),会自动在终端环境的 `PATH` 前加入对应所需的路径,不需要另行设置 | |
55 | + * 可以使用 MSYS2 根目录下自带的批处理文件(对于 32 位的目标为 `mingw32_shell.bat` )打开 终端(默认是 `mintty` ),会自动在终端环境的 `PATH` 前加入对应所需的路径,不需要另行设置 | |
56 | 56 | * 也可以直接设置 Windows 系统环境变量(注意需要符合 Windows 的路径格式,每个路径之间以分号分隔),这样可以对其它命令行环境生效 |
57 | 57 | * 需要设置 `bash` 所在的 MSYS 工具的目录(即 MSYS2 根目录下的 `/usr/bin` )以及 MinGW 目标编译器和其它工具所在的目录(对 32 位的目标为 MSYS2 根目录下的 `/mingw32/bin` ) |
58 | 58 | * 注意顺序,一般建议 MinGW 在 MSYS 目录之前 |
59 | - * 进入 `bash` (此处也可以使用其它 Shell )后运行 POSIX Shell 脚本 `Tools/msys2-pacman-update.sh` | |
59 | + * [一些构建环境可能会依赖环境变量 `MSYSTEM` 的值, MSYS2 根目录下的不同批处理文件对此有不同的设置](http://sourceforge.net/p/msys2/tickets/4/),但当前 YSLib 不依赖此变量,可以不另行设置 | |
60 | +* 进入 `bash` (此处也可以使用其它 Shell )后运行 POSIX Shell 脚本 `Tools/msys2-pacman-update.sh` | |
60 | 61 | |
61 | 62 | 上述脚本调用 MSYS2 的包管理器 `pacman` 分批下载安装或更新所需工具:首先安装必要的工具,其次安装可选(但推荐)的工具。具体内容详见脚本代码。若安装工具时需要确认,按 `Y` 并回车。 |
62 | 63 |