我不知道如何在fedora 24中安装lex
和yacc
。我将它安装在ubuntu 16中。使用以下命令:
sudo apt-get update
sudo apt-get install flex
sudo apt-get install bison
答案 0 :(得分:5)
有什么理由
dnf install flex-devel bison-devel
不会做这个工作?
答案 1 :(得分:1)
遇到以下错误的人的解决方案:
/usr/bin/ld: cannot find -ll
collect2: error: ld returned 1 exit status
OR
/usr/bin/ld: cannot find -lfl
collect2: error: ld returned 1 exit status
第1步:
dnf install flex bison
第2步:
dnf install flex-devel bison-devel
然后运行它。我有同样的问题,安装flex-devel解决了它。