JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
rushqkに今すぐ質問する
rushqk
rushqk, プログラマー
カテゴリ: プログラミング
満足したユーザー: 9
経験:  AV機器開発、ソフトウェア設計
60440014
ここに プログラミング に関する質問を入力してください。
rushqkがオンラインで質問受付中

Cygwin上でflexを使いちょっとした字句解析(lexical)をしようとしています。簡単な自作コンパイラです。makefileの記述がわからないのですが、どなたか詳しい方はい

質問者の質問

Cygwin上でflexを使いちょっとした字句解析(lexical)をしようとしています。簡単な自作コンパイラです。makefileの記述がわからないのですが、どなたか詳しい方はいますか?
以下のようなエラーがでます。
********************************
@home-pc /cygdrive/c/cygwin/home/lexical
$ cd lexical
@home-pc /cygdrive/c/cygwin/home/lexical/lexical
$ make
make: *** `lexical' に必要なターゲット `lex.yy.c' を make するルールがありません. 中止.
**********************************
現在のmakefileには
lexical:lexical.l lex.yy.c test.c

flex lexical.l

gcc lex.yy.c -lfl

./a.out test.c
と記述してあります。
投稿: 4 年 前.
カテゴリ: プログラミング