TR-42 / minishell

https://tr-42.github.io/minishell/
0 stars 0 forks source link

Init project #3

Closed TetsuOtter closed 1 year ago

TetsuOtter commented 1 year ago

とりあえず、Makefileとlibftを追加しました。

ソースファイルを追加する際は、

  1. ソースファイルのリストを変数として用意する (ファイル名だけでOKです)
  2. 1の変数をSRCS変数に追加する
  3. VPATH変数に、ソースファイルが格納されたディレクトリを設定する みたいな流れでMakefileに記述します。 この流れで記述すると、最終的に下のようになります。

https://github.com/TR-42/libft/blob/0281df281a898ab10f9fbde8b2e89be77f2d5b97/Makefile#L15-L154

ちなみに、makeはVPATHに設定されたディレクトリの上から順にソースファイルを探索します。