0

「cc -c -o」でオブジェクトファイルを作成しようとしていますが、次のステートメントが表示されます。これを解決するにはどうすればよいですか、事前に感謝します

~/hedor1>lex -t example.l > example.c
~/hedor1>cc -c -o example.o example.l
cc: example.l: linker input file unused because linking not done

example.c を生成する最初の行は機能しており、.c ファイルを取得しますが、2 行目を書くと上記のようになります!

4

1 に答える 1

1

flex ソースをコンパイラに渡していますが、コンパイラは明らかにそれをリンカ入力ファイルとして解釈し、コンパイラにリンク手順を実行しないように指示したために文句を言います。

2 番目のコマンドは次のようにする必要があります。

cc -c -o example.o example.c
于 2012-11-10T14:58:53.060 に答える