-4

直感的にそのようなコマンドを実行しようとすると

cc -c source.c header.h -o a_name_different_than_source.o

次のエラーがスローされます

cc: 複数のファイルがある -c、-S、または -E で -o を指定することはできません

4

2 に答える 2

6

コマンド ラインに入力しないheader.hでください。

cc -c source.c -o a_name_different_than_source.o

動作します。

于 2013-03-16T21:24:36.370 に答える
0

.c ファイルでは、コマンド ラインでヘッダーを指定する必要はありません。GCC が処理します。

シンプルgcc inputFilename -o outfileNameで十分です。

于 2013-03-16T21:28:17.943 に答える