C++:
Einen neuen Projekt starten
How to:
Wir erstellen ein einfaches “Hello, World!” Beispiel. Das ist traditionell der Startpunkt für ein neues Projekt.
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
Ausgabe:
Hello, World!
Um ein Projekt zu kompilieren, speichern wir den Code in einer Datei main.cpp
und verwenden einen Compiler wie g++
.
Befehl für die Kommandozeile:
g++ main.cpp -o hello
./hello
Deep Dive
C++ Projektanfang ist mehr als Code schreiben. Es umfasst Setup von Build-Systemen wie Makefile oder CMake, und Konfiguration einer Entwicklungsumgebung. Historisch hat sich viel getan; von einfachen Texteditoren bis zu komplexen Integrated Development Environments (IDEs) wie CLion oder Visual Studio.
Alternativen zum manuellen Set-up sind Projektgeneratoren wie cookiecutter
für C++ Vorlagen. Für die Einbindung von Libraries und Abhängigkeiten gibt es Paketmanager wie vcpkg
oder conan
.
Details sind entscheidend:
- Wähle die C++ Version mit
-std=c++XX
, wobeiXX
das Jahr der Standardversion (z.B.17
für C++17) ist. - Bestimme kompatible Compiler und teste deinen Code auf verschiedenen Plattformen.
See Also
- Cppreference für Sprachspezifikationen: https://en.cppreference.com/
- CMake Dokumentation für Build-System-Setup: https://cmake.org/documentation/
- Vcpkg für Paketverwaltung: https://github.com/microsoft/vcpkg
Die genannten Links führen zu umfangreichen Informationen und sind eine Hilfe für die Projekteinstellungen und fortgeschrittene Themen.