Lerne, wie du Delphi Pascal lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen
Es gibt eine kostenlose Community Edition. Folge den Installationsanweisungen, die im Lieferumfang des Produkts enthalten sind.
Delphi läuft nur unter einem Windows-Betriebssystem. Du kannst Delphi aber in einer virtuellen Maschine ausführen, auf der Windows läuft.
DUnitX kannst du bei der Installation von Delphi ab Version XE8 optional mitinstallieren. Ich empfehle dir jedoch, die folgenden Anweisungen zu befolgen und dir selbst eine Kopie von DUnitX direkt aus dem GitHub-Repository der Autoren zu holen, denn dort wird es häufiger aktualisiert.
Wenn Delphi erfolgreich installiert ist, befolge bitte diese Schritte, um DUnitX herunterzuladen und zu installieren, falls in deiner Delphi-Installation dieses Testframework fehlt.
Wenn du DUnitX manuell installiert hast, weil deine Installation es nicht schon enthielt, befolge bitte die folgenden bebilderten Schritte, um die nötigen Konfigurationsänderungen in Delphi vorzunehmen, damit Delphi deine DUnitX-Installation findet.
Hinweis: Wir gehen davon aus, dass du Delphi zu diesem Zeitpunkt bereits installiert hast.
Welcome Page wie dieser.Tools und klicke darauf.
Options.
Environment Variables und klicke darauf.User overrides auf die Schaltfläche New.
DUNITX als Variablennamen ein. Gib im unteren Feld den vollständigen Pfad zu deiner DUnitX-Kopie ein, meiner ist zum Beispiel C:\Program Files\Embarcadero\Studio\19.0\source\DUnitX. Möglicherweise hast du keinen Ordner 19.0, das hängt von der installierten Delphi-Version ab. Klicke anschließend auf die Schaltfläche Ok, um dieses Fenster zu schließen.
Library und klicke darauf.... beim Bibliothekspfad$(DUNITX)

Klicke auf die Schaltfläche Add, um diesen neuen Eintrag zur Liste hinzuzufügen.
Klicke auf die Schaltfläche Ok, um die Änderung zu speichern.
Klicke zum Schluss im Options-Fenster auf die Schaltfläche Ok, um alle Änderungen zu speichern.
Delphi kann jetzt die Units finden, die zur Bibliothek des DUnitX-Testframeworks gehören.
Hinweis: Wir gehen davon aus, dass du Delphi in Version XE oder höher verwendest.