Projekt erstellen anderes kompilieren

Ich versuche C++ zu lernen, dafür benutz ich Visual C++. Nur was ist der unterschied zwischen einem Projekt erstellen und Kompilieren?

5 Antworten zur Frage

Bewertung: 2 von 10 mit 1355 Stimmen

Videos zum Thema
YouTube Videos

Projekt erstellen" etwas anderes als "Kompilieren"?

ok. aber was muss ich machen damit sich die änderungen im programm auch sichbar machen. Beides oder nur kompilieren oder ist kompilieren überhaupt notwendig?
ich wollte an einem schon existierendes recht großem programm ein paar kleine änderungen vornehmen und diese dann "speichern
Wenn du ein "Projekt erstellst", dann schreibst du dein Programm in Programmiersprache. Wenn du damit fertig bist wird das ganze kompelliert, also in Maschienensprache umgewandelt. Das kompellieren kann je nach Programmgröße mehrere Stunden, Tage oder Wochen dauern.
Wenn du Änderungen im Quellcode vorgenommen hast musst du diesen natürlich kompellieren, sonst kannst du das Programm nicht starten.
Änderungen kannst du ausschließlich im Quellcode vornehmen
100%-ig kann ich das für VS nicht sagen, bei anderen IDEs ist es so, das "Kompilieren" nur die gerade aktuelle Datei übersetzt.o oder was Windows da auch immer nimmt)) und "Projekt erstellen" oder "make" _alle_ geänderten Dateien kompiliert und linkt, also die ausführbare Datei erstellt.
"Projekt neu erstellen", "Rebuild", etc. übersetzt alles neu, unabhängig davon, ob es geändert wurde und der Objektcode bereits vorliegt.
In VS-Studio sind die Begriffe 100% dasselbe.