C ++ exeファイルは更新されません(AtomおよびMacOSX端末を使用)。

C ++ exeファイルは更新されません(AtomおよびMacOSX端末を使用)。

私はAtomを使ってC ++でコードを書いています。端末でコードコンパイルを使用すると、端末でg++ -Wall -std=c++14正しく印刷され、コンパイルされます。ただし、最初の印刷後のコード修正は端末に送信されず、同じコードを実行すると常に元のコードが印刷されます。私は改訂するたびにソースコードをAtomに保存します。 exeファイルをAtomに保存するとバイナリになり、印刷されなくなります。保存時に端末でソースコードを更新する方法を知っている人はいますか?どんな助けでもいいでしょう。

答え1

C ++で(他のコンパイル言語と同様)いつもソースコードを修正したら、再コンパイルする必要があります。先生がボタンを1つだけ押すと、コンパイルして実行する開発環境を使用しているようです。小さな例として、速度が速すぎて気づかないことがあります。 「愚かな」エディタを使用するには、次の手順に従います。

  1. ソースコードを修正して保存します。
  2. 次を実行して端末でコンパイルg++ -Wall -std=c++14
  3. 実装する./a.out

関連情報