Skip to content

Commit 495b787

Browse files
committed
feat: add glib version warning
1 parent 3ed90b9 commit 495b787

File tree

1 file changed

+30
-2
lines changed

1 file changed

+30
-2
lines changed

guide/install.md

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,35 @@
1010
因为仓颉当前不支持静态链接,因此运行 `cjbind` 时需要确保仓颉相关的环境变量已经配置好。
1111
:::
1212

13+
::: warning
14+
cjbind 要求系统 glibc 版本 **最低 2.34**;如果低于此版本,将无法运行。
15+
16+
- **主流发行版 glibc 版本:**
17+
- Ubuntu 24.04 LTS: 2.39
18+
- Debian 12 (Bookworm): 2.36
19+
- Fedora 40: 2.39
20+
- CentOS Stream 9 / RHEL 9: 2.34
21+
22+
:::
23+
24+
<details>
25+
<summary>完整列表</summary>
26+
27+
| 发行版 | 版本 | glibc 版本 |
28+
| ------------------- | ------------- | ---------- |
29+
| Ubuntu | 24.04 LTS | 2.39 |
30+
| Debian | 12 (Bookworm) | 2.36 |
31+
| Fedora | 40 | 2.39 |
32+
| CentOS Stream | 9 | 2.34 |
33+
| RHEL | 9 | 2.34 |
34+
| openSUSE Tumbleweed | 滚动更新 | 2.41 |
35+
| Arch Linux | 滚动更新 | 2.41 |
36+
| AlmaLinux | 9 | 2.34 |
37+
| Rocky Linux | 9 | 2.34 |
38+
| OpenEuler | 22.03 | 2.34 |
39+
40+
</details>
41+
1342
你可以通过运行 `cjbind --version` 来检查是否安装成功。
1443

1544
```bash
@@ -37,7 +66,6 @@ curl -fsSL https://cjbind.zxilly.dev/install.sh | bash
3766
irm https://cjbind.zxilly.dev/install.ps1 | iex
3867
```
3968

40-
4169
## 源码安装
4270

43-
你可以查看 `cjbind` 源码中包含的 `DEVELOPMENT.md` 文件,里面包含了如何在本地构建 `cjbind` 和拉取依赖的详细步骤。
71+
你可以查看 `cjbind` 源码中包含的 `DEVELOPMENT.md` 文件,里面包含了如何在本地构建 `cjbind` 和拉取依赖的详细步骤。

0 commit comments

Comments
 (0)