8.20. MPFR-4.2.0

Пакет MPFR содержит функции для двоичных вычислений с плавающей запятой произвольной точности.

Приблизительное время сборки: 0.2 SBU
Требуемое дисковое пространство: 43 MB

8.20.1. Установка пакета MPFR

Исправьте тестовый пример, приводящий к ошибке в старых версиях Glibc:

sed -e 's/+01,234,567/+1,234,567 /' \
    -e 's/13.10Pd/13Pd/'            \
    -i tests/tsprintf.c

Подготовьте MPFR к компиляции:

./configure --prefix=/usr        \
            --disable-static     \
            --enable-thread-safe \
            --docdir=/usr/share/doc/mpfr-4.2.0

Скомпилируйте пакет и сгенерируйте HTML-документацию:

make
make html
[Важно]

Важно

Набор тестов для MPFR в этом разделе считается критически важным. Ни в коем случае не пропускайте его.

Выполните тестирование и убедитесь, что все 197 тестов пройдены:

make check

Установите пакет и документацию к нему:

make install
make install-html

8.20.2. Содержимое пакета MPFR

Установленные библиотеки: libmpfr.so
Созданные каталоги: /usr/share/doc/mpfr-4.2.0

Краткое описание

libmpfr

Содержит математические функции с произвольной точностью