如何在Raspbian Raspberry上安装GNU flex或lex

时间:2015-02-13 20:01:44

标签: raspberry-pi lex raspbian

我需要安装EyedDB进行研究,我想在我的Raspbian Raspberry上运行它。 我在/usr/programs/EyeDB下载并解压缩,我首先按照要求以Pi用户运行,然后以root身份运行:

./configure

然后出现了一堆行并以

结束
 error: you must have Gnu flex or lex installed to compile EyeDB

任何线索?

1 个答案:

答案 0 :(得分:1)

好吧,就像你得到别的东西一样:

# apt-get install flex

您还需要

# apt-get install bison
# apt-get install libreadline6-dev # for a non-maddening command line

...之后configure --disable-docmake会唱出他们欢快的小歌并感到高兴(--disable-doc需要javadoc Database.java窒息flex

bisonlex是古老的Unix工具yacc(扫描仪生成器)和{bison,flex}(解析器生成器)的GNU版本,用于无数的编译器和解释器。它们在运行时从不需要,因此不需要单独的{bison,flex}-dev和{{1}}包。