1

私の最終的な実行可能ファイル(これはUNIXにあります)はproj07になります。

proj07: /user/cse320/Projects/project07.driver.o proj07.support.o
    gcc -Wall /user/cse320/Projects/project07.driver.o proj07.support.o

proj07.support.o: proj07.support.c
    gcc -c  proj07.support.c

これによりproj07.support.oが作成されますが、コンパイル後にproj07は存在しません。エラーが発生しないので、間違いは単純なはずですが、理解できないようです。

出力は次のとおりです。

 gcc -c  proj07.support.c
 gcc -Wall /user/cse320/Projects/project07.driver.o proj07.support.o 

また、静的ドライバーを使用してファイルをテストするため、パスは次のようになります。

4

1 に答える 1

3

おそらくa.out実行可能ファイルがあります。-o $@あなたの最初の発生に追加し、gccあなたは大丈夫なはずです。

于 2013-03-21T23:57:41.617 に答える