2016-05-02 16 views
0

こんにちはStackOverflowers!Cygwin:問題を解決する

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 

です!

+2

おそらくあなたはlexをインストールする必要があります。 –

+1

おそらくあなたはlexをインストールしていない可能性があります。 cygwinのインストーラを再度実行し、パッケージリストにlexの検索が表示されたら、 – bruceg

+0

sqliteではなくlexを検索することを除いて、https://youtu.be/Y8OOizmGLw8のようなことをしたいとします。 – bruceg

答えて

0

lexコマンドがシステムにありません。このコマンドを提供するには、パッケージflexをインストールすることができます。シンボリックリンク/bin/lex -> /bin/flexを作成する必要があります。それはそれを行う必要があります。あなたはbisonパッケージも必要とする可能性があります。