私の大学のプロジェクトの一環として、C コンパイラを開発することになっています。レクサーとパーサーの部分は終わりです。ツール Flex と Bison のおかげで、困難な作業がはるかに簡単になりました。今、私たちが立ち往生しているのは、プロジェクトを進めることができないということです。これらの 3 つのファイルが手元にある場合、正確にはどのように処理を進めればよいでしょうか。
- y.tab.h
- y.tab.c
- lex.yy.c
また、DOS プロンプトで次のコマンドを使用して、実行可能ファイルを作成することもできました。
gcc lex.yy.c y.tab.c -o example1
そして、実行可能なexample.exeを取得しました...コンパイラを実行するにはどうすればよいですか? ユーザー C コードをビルドするにはどうすればよいですか?