Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:compiler

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
schule:compiler [2017-04-19 08:39] – Externe Bearbeitung 127.0.0.1schule:compiler [2024-01-03 09:57] (aktuell) – mv pintman
Zeile 1: Zeile 1:
-====== Compiler ====== +Verschoben nach [[edu:Compiler]]
- +
-Ein [[wpde>Compiler]] ist ein Programm, das den Quelltext eines Programms so übersetzt, dass der Computer es ausführen kann((Wenn noch andere Bibliotheken benutzt werden, sorgt ein [[wpde>Linker (Computerprogramm)]] dafür, dass das fertige Programm diese Bibliotheken findet.)). +
- +
-Normalerweise übernimmt eine [[schule:c-sharp_ide|IDE]] wie Visual Studio diese Aufgabe. Aber man kann den Prozess auch selbst steuern. +
- +
-Der Compiler für C# heißt ''csc.exe'' (kurz für //C-Sharp-Compiler//). In dem Artikel [[https://msdn.microsoft.com/de-de/library/78f4aasd.aspx|Command-line Building With csc.exe]] wird seine Verwendung beschrieben. +
- +
-Im einfachsten Falle sorgt der folgende Aufruf dafür, dass der Quelltext in ''Programm.cs'' in das fertige Programm ''Programm.exe'' übersetzt wird. +
- +
-  csc Programm.cs  +
- +
-  - Starte ein Konsolenfenster ("Developer-Eingabeaufforderung" aus den Visual Studio Tools) +
-  - Prüfe, ob du ''csc.exe'' aufrufen kannst. +
-  - Schau dir die verschiedenen Optionen mit ''csc.exe /?'' an. +
-  - Übersetze ein Programm vom Quelltext in ein ausführbares Programm. +
-  - Was macht ein Compiler? +
- +
-Neben ''csc.exe'' gibt es noch das Programm ''msbuild'' mit dem eine ganze Projektmappe von Visual Studio kompiliert werden kann. +
- +
-Unter Linux werden Programme meist aus C-Quelltextdateien compiliert. [[Programme selbst kompilieren]] beschreibt das Verfahren. +
-  +
schule/compiler.1492583986.txt.gz · Zuletzt geändert: 2017-04-19 08:39 von 127.0.0.1