C言語 ビルドについて
man gcc:GNU project C and C++ compiler
gcc *.c -o コマンド名
ビルドが可能となる。
man make:GNU make utility to maintain groups of programs
makeコマンド Makefileを対象にビルドを行う引数にターゲット名を含まない場合Makefileの1行目に対してmakeを行う。
Makefile
```
ターゲット:ファイル名(実在するファイル名でなければいけないが、次の行のファイル名と同じである必要はない)
(タブ)gcc example.c -o コマンド名
```
ターゲットはmake ターゲットとすることで指定されたターゲットの項目のみmakeできるようになる。
どちらもビルド完了後は./コマンド名で実行が可能となる。
gccとmakeの違い https://codeday.me/jp/qa/20190107/127032.htmlを参照されたし
この記事が気に入ったらサポートをしてみませんか?