Установка flex (лексический анализатор) на Mac

может кто-нибудь сказать мне, как я могу установить flex (лексический анализатор) на моем Mac? Я искал везде в google, и я не могу найти его. У меня есть универсальный двоичный файл, и я извлек его на свой рабочий стол, но я понятия не имею, куда идти отсюда. Любая помощь будет очень признательна!

5 ответов


вы можете использовать macports для установки гибкий график работы


попробуйте использовать Homebrew (менеджер пакетов для Mac) и используйте следующую команду :-

brew install flex

вы всегда можете установить из исходников. Скачать архив сайт flex, извлеките его, cd в каталог, где вы его извлекли, и запустите следующее:

./configure
make
make install
make clean

предполагая, что у вас есть make и компилятор C на вашем Mac, который, я считаю, есть у всех Mac.


Flex поставляется с инструментами командной строки xCode; вам нужно только установить их через xcode > настройки > загрузки > инструменты командной строки. Это также включает gcc (Clang).


эта информация может помочь кому-то сэкономить время:

только сегодня я попытался установить FLEX 2.5.39 из источников. Make-терпит неудачу.

после некоторых раздумий я решил попробовать старые архивы. 2.5.38 - незачет 2.5.37-OK

похоже на now () = 2015-03-15, macport также использует сборку 2.5.37.