2017-12-28 22 views
-5

In der IDE InteliJ, auch von Jetbrains, laden und definieren Sie einen Pfad zum JDK und schreiben Ihren Code in den Code-Editor. Ich lerne gerade C++ und bin verwirrt darüber, warum ich MinGW und G ++ herunterladen muss. Was ist der Zweck und was ist ihre Funktion? Es tut mir leid, wenn das eine zu dumme Frage ist, aber ich bin immer noch ziemlich neu in der Funktionsweise von IDEs und Bibliotheken und würde jede Hilfe in Bezug auf diese Frage oder irgendwelche Ressourcen, die sie für mich beantworten könnten, sehr schätzen.Was ist GCC und minGW und wie hängen sie mit C++ zusammen?

+0

Grob gesagt sind gcc und mingw Compiler. Sie benötigen sie, um Ihren Code in maschineneigene ausführbare Dateien zu kompilieren. Welches Tutorial/Fluch hat dich zum Lernen von C++ gegessen? SO hat eine Liste von Links für verschiedene Sprachen. – Doleron

+0

'GCC' ist die Sprache selbst. Es ist "C++". Die 'IDE' ist nur ein verklärter Texteditor mit Hooks zum Compiler (' GCC'). – Galik

Antwort

-1

C++ ist eine kompilierte Sprache. Ein Compiler erstellt ausführbare Snippets aus Quellcode, die zu einem Programm zusammengefügt werden können. Sie müssen dieses Zeug herunterladen, da Jetbrains kein Compiler ist.

Sie haben viele Ressourcen online als was ein Compiler tut. Die Verbindung ist jedoch ziemlich veraltet.

MinGW ist "Minimalist GNU für Windows", Die GNU-Toolchain ist eine Sammlung von Apps, die beim Erstellen von Anwendungen (und mehr) hilft. In dieser Toolchain befindet sich die GNU Compiler Collection GCC. Der C++ - Compiler in dieser Sammlung ist g ++.

Verwandte Themen