0
我想在linux mint.I中保存該文件作爲abc.l,現在我試圖通過鍵入以下命令在終端中編譯此文件:在linux mint中運行lex程序
六abc.l
法abc.l
GCC的lex.yy.c -lfl
,但它是說,沒有這樣的文件或目錄的最後一個命令之後。
請幫助我運行程序。
我想在linux mint.I中保存該文件作爲abc.l,現在我試圖通過鍵入以下命令在終端中編譯此文件:在linux mint中運行lex程序
六abc.l
法abc.l
GCC的lex.yy.c -lfl
,但它是說,沒有這樣的文件或目錄的最後一個命令之後。
請幫助我運行程序。
首先檢查您是否通過執行「man lex」在您的系統上安裝了Lex。 如果沒有安裝,則需要通過在命令提示符下
$sudo apt-get install flex
$sudo apt-get install bison
鍵入這些對於編譯試試這個命令來安裝萊克斯& Yacc的工具,
$ cc -w lex.yy.c -ll
然後運行實際的程序,類型
$./a.out