如果你没有安装yacc和lex的情况下去直接使用yacc命令是会提示
image.png
然后如果你直接用
sudo apt-get install lex yacc
也会提示错误
然后你就需要安装人家提示的所有的包,
在安装过程中,还会遇到一个问题,
image.png
会发生无法获得锁的错误
解决办法:
image.png
这里就需要根据错误提示的路径去删除相应的文件,就可以继续安装了
有时候还会提示:有未能满足的依赖关系
然后你就按照提示继续安装就行了
image.png
然后就可以正常用了
注意这时候用的时候最好加参数-d
yacc -d 1.y
效果:得到两个文件
image.png
网友评论