From 126a42b2b66be51f8cae9eb9e276b0b3466270c2 Mon Sep 17 00:00:00 2001 From: Luca Conte Date: Wed, 18 Oct 2023 13:29:58 +0200 Subject: [PATCH] a2-6 --- .gitignore | 1 + a2-6/Projekt/.cproject | 124 ++++++++++++++++++ a2-6/Projekt/.gitignore | 1 + a2-6/Projekt/.project | 26 ++++ a2-6/Projekt/.settings/language.settings.xml | 25 ++++ .../org.eclipse.core.resources.prefs | 2 + a2-6/Projekt/src/Projekt.c | 17 +++ a2-6/README.md | 21 +++ 8 files changed, 217 insertions(+) create mode 100644 a2-6/Projekt/.cproject create mode 100644 a2-6/Projekt/.gitignore create mode 100644 a2-6/Projekt/.project create mode 100644 a2-6/Projekt/.settings/language.settings.xml create mode 100644 a2-6/Projekt/.settings/org.eclipse.core.resources.prefs create mode 100644 a2-6/Projekt/src/Projekt.c create mode 100644 a2-6/README.md diff --git a/.gitignore b/.gitignore index d80f9a8..fd47ba6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.out *.o *.exe +/.metadata/ diff --git a/a2-6/Projekt/.cproject b/a2-6/Projekt/.cproject new file mode 100644 index 0000000..12f2e41 --- /dev/null +++ b/a2-6/Projekt/.cproject @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/a2-6/Projekt/.gitignore b/a2-6/Projekt/.gitignore new file mode 100644 index 0000000..3df573f --- /dev/null +++ b/a2-6/Projekt/.gitignore @@ -0,0 +1 @@ +/Debug/ diff --git a/a2-6/Projekt/.project b/a2-6/Projekt/.project new file mode 100644 index 0000000..77733a8 --- /dev/null +++ b/a2-6/Projekt/.project @@ -0,0 +1,26 @@ + + + Projekt + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + diff --git a/a2-6/Projekt/.settings/language.settings.xml b/a2-6/Projekt/.settings/language.settings.xml new file mode 100644 index 0000000..4c6d0cf --- /dev/null +++ b/a2-6/Projekt/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/a2-6/Projekt/.settings/org.eclipse.core.resources.prefs b/a2-6/Projekt/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/a2-6/Projekt/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/a2-6/Projekt/src/Projekt.c b/a2-6/Projekt/src/Projekt.c new file mode 100644 index 0000000..60ba918 --- /dev/null +++ b/a2-6/Projekt/src/Projekt.c @@ -0,0 +1,17 @@ +/* + ============================================================================ + Name : Projekt.c + Author : + Version : + Copyright : Your copyright notice + Description : Hello World in C, Ansi-style + ============================================================================ + */ + +#include +#include + +int main(void) { + puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */ + return EXIT_SUCCESS; +} diff --git a/a2-6/README.md b/a2-6/README.md new file mode 100644 index 0000000..c3ade43 --- /dev/null +++ b/a2-6/README.md @@ -0,0 +1,21 @@ +# Ergebnisse A2-6 + +## Installation + +Zuerst muss das Eclipse CDT Plugin installiert werden. + +Die Anweisungen dafür lassen sich im [CDT GitHub Repository](https://github.com/eclipse-cdt/cdt/releases) finden. + +--- + +In Eclipse lässt sich unter dem "Help" Reiter der Menüpunkt "Install New Software" finden. Dort kann man nun die auf Addresse eingeben, die auf GitHub zu finden ist, um das Plugin direkt durch die Eclipse IDE herunterzuladen. + +Nun kann, nach einem schnellen Neustart von Eclipse, wie auf dem Aufgabenblatt beschrieben, ein C-Projekt erstellt werden. + +## Nutzung + +Nachdem wie in der Anleitung beschrieben alle Einstellungen vorgenommen wurden, lief das Build einwandfrei + +``` +Build Finished. 0 errors, 0 warnings. (took 266ms) +``` \ No newline at end of file