Mac のターミナルで C ファイルをコンパイルしていますが、a.out ファイルを実行すると、古いバージョンのファイルしかコンパイルされません。
たとえば、C ファイルが "Hello, World!" を出力するように作成されているとします。gcc を使用してコンパイルし、a.out ファイルを実行すると、a.out ファイルは "Hello, World!" を出力します。
次に、C ファイルを変更して "Goodbye" を出力し、それをコンパイルしてから a.out ファイルを実行すると、ターミナルは引き続き "Hello, World" を出力します。これを修正する方法を知っている人はいますか?
ターミナルに入力しているのは
gcc main.c
~/a.out
入力する必要があるのはどれですか?
私が何かを十分に明確にしていない場合はお知らせください。ありがとう!