このGCCコマンドで.oファイルのディレクトリを指定するにはどうすればよいですか?オブジェクトディレクトリのメイクファイルはどのように指定できますか?
gcc -c -Wall -Wextra -Werror src/*.c
このGCCコマンドで.oファイルのディレクトリを指定するにはどうすればよいですか?オブジェクトディレクトリのメイクファイルはどのように指定できますか?
gcc -c -Wall -Wextra -Werror src/*.c
使用すると、ターゲットを指定するには、-o。好きなディレクトリを選ぶことができます。
'clang:エラー:複数の出力ファイルを生成するときに-oを指定できません。 ' –
@CosminSerdean - あなたの質問はGCCです。 Clangはどうしたらいいですか? – StoryTeller
できません。同時に複数のファイルをコンパイルすると、出力を別のディレクトリにリダイレクトする方法はありません。出力を特定の名前付きファイルに移動させたい場合は、ソースファイルごとにコンパイラを1回起動する必要があります(たとえば、* .cのようなワイルドカードは使用できません)。なぜこの質問にmakefileタグがあるのか分かりません。あなたがここでmakefileに関する質問を出さなかったからです。 – MadScientist