c-赛格温:制造问题



你好,StackOverflowers!

我试图简单地从GitHub C-Compiler中制作和测试以下程序,但在制作lex文件时遇到了问题。我使用的是cygwin,我正试图这样做来比较我自己的C编译器的输入和输出。

我对这个东西非常陌生,但我得到的错误是…

$ make lex
lex c-grammar.lex
make: lex: Command not found
makefile:5: recipe for target 'lex' failed
make: *** [lex] Error 127

非常感谢您的帮助!!

系统中缺少lex命令。您可以安装程序包flex来提供该命令。您可能需要创建一个符号链接/bin/lex -> /bin/flex。这样就可以了。很可能你最终也需要bison包。

最新更新