在Mac上安装flex(词法分析器)

时间:2011-03-07 01:46:09

标签: c macos flex-lexer lexical-analysis

有人可以告诉我如何在我的Mac上安装flex(词法分析器)吗?我在谷歌的各个地方搜索,我找不到它。我有通用二进制文件,我将它解压缩到我的桌面,但我不知道从哪里开始。任何帮助将不胜感激!

5 个答案:

答案 0 :(得分:6)

尝试使用Homebrew(适用于Mac的数据包管理器)并使用以下命令: -

brew install flex

答案 1 :(得分:4)

您可以使用macport安装flex

答案 2 :(得分:4)

您始终可以从源安装。从the flex site下载tarball,解压缩,cd到你解压缩的目录,然后运行以下命令:

./configure
make
make install
make clean

假设你的Mac上有make和C编译器,我相信所有的Mac都有。

答案 3 :(得分:2)

Flex附带xCode命令行工具;你只需要通过xcode>安装它们。偏好>下载>命令行工具。这还包括gcc(Clang)。

答案 4 :(得分:0)

此信息可以帮助某人节省时间:

就在今天,我尝试从源代码安装FLEX 2.5.39。 做 - 失败。

经过一番思考后,我决定尝试更旧的档案。 2.5.38 - 失败 2.5.37 - 确定

现在看来()= 2015-03-15,macport也使用2.5.37版本。