diff --git a/README.md b/README.md index c172fc4a..e08ec0a9 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,20 @@ - 需要 PHP-8.2 以上版本 - 需要 GCC-9 以上版本,支持 C++17 标准 - 需要 CMake-3.24 以上版本 +- 需要高精度数学库:`GMP`、`MPFR`、`libmpdec` + +```shell +# Ubuntu/Debian +sudo apt install libgmp-dev libmpfr-dev libmpdec-dev + +# RHEL/CentOS/Fedora +sudo dnf install gmp-devel mpfr-devel libmpdec-devel + +# Arch Linux +sudo pacman -S gmp mpfr mpdecimal +``` + +> GMP 用于 `BigInt` 任意精度整数,MPFR 用于 `BigFloat` 高精度浮点数,libmpdec 用于 `Decimal` 十进制高精度小数。 > 预览版目前仅支持 `Linux` 系统,建议使用 `Ubuntu 22.04`