私は「LearnCtheHardWay」を通じてCプログラミングを学んでいます。私は現在演習1を行っています。これは、http://c.learncodethehardway.org/book/ex1.htmlにあります。
カバーされている概念は理解していますが、コンパイルプロセスは理解していません。コマンドラインで「make」コマンドを使用しているときに、なぜこれが機能するのですか。
$ make ex1
そして、これは機能しません:
$ make ex1.c
私は実際には1分前まで2番目のコマンドを実行していました。私は最終的にそれを理解しました。私がそうするまで、私はこのエラーメッセージを受け取り続けました:
make: nothing to be done for 'ex1.c'
これは単なる技術ですが、何が起こっているのかを知りたいと思います。ありがとう :)