Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
直感的にそのようなコマンドを実行しようとすると
cc -c source.c header.h -o a_name_different_than_source.o
次のエラーがスローされます
cc: 複数のファイルがある -c、-S、または -E で -o を指定することはできません
コマンド ラインに入力しないheader.hでください。
header.h
cc -c source.c -o a_name_different_than_source.o
動作します。
.c ファイルでは、コマンド ラインでヘッダーを指定する必要はありません。GCC が処理します。
シンプルgcc inputFilename -o outfileNameで十分です。
gcc inputFilename -o outfileName