| |
Ожидаемое время сборки: 0.1 SBU |
Пакет Flex используется для генерации программ, которые могут обрабатывать шаблоны в тексте.
Устанавливаемые программы: flex, flex++ (ссылка на flex) и lex
Устанавливаемые библиотеки: libfl.a
Flex зависит от: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed.
Подготовим Flex к компиляции:
./configure --prefix=/usr |
Скомпилируем пакет:
make |
Этот пакет поддерживает тестирование корректности сборки. Если вы хотите использовать эту возможность, то запустите команду:
make bigcheck |
И установим пакет:
make install |
Некоторые пакеты ищут библиотеку Lex в /usr/lib. Создадим необходимую ссылку:
ln -s libfl.a /usr/lib/libl.a |
Некоторые программы не знают о flex и используют его предыдущий вариант lex. Для поддержки таких программ создадим shell-скрипт lex, который будет вызывать flex в режиме эмуляции Lex:
cat > /usr/bin/lex << "EOF" |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |