D Programmierung - Umgebung

Einrichtung der lokalen Umgebung für D.

Wenn Sie weiterhin bereit sind, Ihre Umgebung für die Programmiersprache D einzurichten, benötigen Sie die folgenden zwei auf Ihrem Computer verfügbaren Softwareprogramme: (a) Texteditor, (b) D-Compiler.

Texteditor für die D-Programmierung

Dies wird verwendet, um Ihr Programm einzugeben. Beispiele für wenige Editoren sind Windows Notepad, OS Edit-Befehl, Brief, Epsilon, EMACS und vim oder vi.

Name und Version des Texteditors können auf verschiedenen Betriebssystemen variieren. Beispielsweise wird Notepad unter Windows verwendet, und vim oder vi können sowohl unter Windows als auch unter Linux oder UNIX verwendet werden.

Die Dateien, die Sie mit Ihrem Editor erstellen, werden als Quelldateien bezeichnet und enthalten Programmquellcode. Die Quelldateien für D-Programme werden mit der Erweiterung ".d".

Stellen Sie vor Beginn der Programmierung sicher, dass Sie über einen Texteditor verfügen und über genügend Erfahrung verfügen, um ein Computerprogramm zu schreiben, in einer Datei zu speichern, zu erstellen und schließlich auszuführen.

Der D-Compiler

Die meisten aktuellen D-Implementierungen werden zur effizienten Ausführung direkt in Maschinencode kompiliert.

Wir haben mehrere D-Compiler zur Verfügung und es enthält die folgenden.

  • DMD - Der Digital Mars D-Compiler ist der offizielle D-Compiler von Walter Bright.

  • GDC - Ein Front-End für das GCC-Back-End, das mit dem offenen DMD-Compiler-Quellcode erstellt wurde.

  • LDC - Ein Compiler, der auf dem DMD-Frontend basiert und LLVM als Compiler-Backend verwendet.

Die oben genannten verschiedenen Compiler können von D-Downloads heruntergeladen werden

Wir werden D Version 2 verwenden und empfehlen, D1 nicht herunterzuladen.

Lassen Sie uns ein helloWorld.d-Programm wie folgt haben. Wir werden dies als erstes Programm verwenden, das wir auf der von Ihnen gewählten Plattform ausführen.

import std.stdio; 
 
void main(string[] args) { 
   writeln("Hello World!"); 
}

Wir können die folgende Ausgabe sehen.

$ hello world

Installation von D unter Windows

Laden Sie das Windows- Installationsprogramm herunter .

Führen Sie die heruntergeladene ausführbare Datei aus, um das D zu installieren. Befolgen Sie dazu die Anweisungen auf dem Bildschirm.

Jetzt können wir die Werbedatei helloWorld.d erstellen und ausführen, indem wir mit cd zu einem Ordner mit der Datei wechseln und dann die folgenden Schritte ausführen:

C:\DProgramming> DMD helloWorld.d 
C:\DProgramming> helloWorld

Wir können die folgende Ausgabe sehen.

hello world

C: \ DProgramming ist der Ordner, in dem ich meine Proben speichere. Sie können es in den Ordner ändern, in dem Sie D-Programme gespeichert haben.

Installation von D unter Ubuntu / Debian

Laden Sie das Debian- Installationsprogramm herunter .

Führen Sie die heruntergeladene ausführbare Datei aus, um das D zu installieren. Befolgen Sie dazu die Anweisungen auf dem Bildschirm.

Jetzt können wir die Werbedatei helloWorld.d erstellen und ausführen, indem wir mit cd zu einem Ordner mit der Datei wechseln und dann die folgenden Schritte ausführen:

$ dmd helloWorld.d 
$ ./helloWorld

Wir können die folgende Ausgabe sehen.

$ hello world

Installation von D unter Mac OS X.

Laden Sie das Mac- Installationsprogramm herunter .

Führen Sie die heruntergeladene ausführbare Datei aus, um das D zu installieren. Befolgen Sie dazu die Anweisungen auf dem Bildschirm.

Jetzt können wir die Werbedatei helloWorld.d erstellen und ausführen, indem wir mit cd zu einem Ordner mit der Datei wechseln und dann die folgenden Schritte ausführen:

$ dmd helloWorld.d 
$ ./helloWorld

Wir können die folgende Ausgabe sehen.

$ hello world

Installation von D auf Fedora

Laden Sie das Fedora- Installationsprogramm herunter .

Führen Sie die heruntergeladene ausführbare Datei aus, um das D zu installieren. Befolgen Sie dazu die Anweisungen auf dem Bildschirm.

Jetzt können wir die Werbedatei helloWorld.d erstellen und ausführen, indem wir mit cd zu einem Ordner mit der Datei wechseln und dann die folgenden Schritte ausführen:

$ dmd helloWorld.d 
$ ./helloWorld

Wir können die folgende Ausgabe sehen.

$ hello world

Installation von D unter OpenSUSE

Laden Sie das OpenSUSE- Installationsprogramm herunter .

Führen Sie die heruntergeladene ausführbare Datei aus, um das D zu installieren. Befolgen Sie dazu die Anweisungen auf dem Bildschirm.

Jetzt können wir die Werbedatei helloWorld.d erstellen und ausführen, indem wir mit cd zu einem Ordner mit der Datei wechseln und dann die folgenden Schritte ausführen:

$ dmd helloWorld.d 
$ ./helloWorld

Wir können die folgende Ausgabe sehen.

$ hello world

D IDE

Wir haben in den meisten Fällen IDE-Unterstützung für D in Form von Plugins. Das beinhaltet,

  • Visual D Plugin ist ein Plugin für Visual Studio 2005-13

  • DDT ist ein Eclipse-Plugin, das die Vervollständigung von Code ermöglicht und mit GDB debuggt.

  • Mono-D- Code-Vervollständigung, Refactoring mit Unterstützung für dmd / ldc / gdc. Es war Teil der GSoC 2012.

  • Code Blocks ist eine plattformübergreifende IDE, die das Erstellen, Hervorheben und Debuggen von D-Projekten unterstützt.