Heim  >  Artikel  >  System-Tutorial  >  Easy Language Version 3.6: plattformübergreifende Programmierung, unterstützt Windows, Linux und Unix

Easy Language Version 3.6: plattformübergreifende Programmierung, unterstützt Windows, Linux und Unix

PHPz
PHPzOriginal
2024-07-16 11:40:11306Durchsuche

易语言 3.6 版本:跨平台编程,支持 Windows、Linux 和 Unix

Wie man Linux-Programme in einfacher Sprache entwickelt

Easy Language Version 3.6 ist eine plattformübergreifende Version, die die Entwicklung von Windows, Linux und Unix unterstützen kann Linux kann auf mehreren Plattformen verteilt werden. Wenn Sie separat veröffentlichen, wählen Sie einfach verschiedene Betriebssysteme aus. Hier möchten wir Yi Language-Benutzer noch einmal darüber informieren, dass Sie beim Kompilieren eines auf Windows basierenden Programms Yi Language Version 3.6 direkt zum Kompilieren verwenden können. Dies hat keine Auswirkungen auf die plattformübergreifende Kompilierung und es wird dasselbe sein wie der vorherige Vorgang. Wenn Sie Programme auf Basis von Linux-Systemen entwickeln möchten, beachten Sie bitte die nachstehenden Anweisungen.

Bei allen Aussagen in diesem und den folgenden Kapiteln wird davon ausgegangen, dass Sie Yi Language Version 3.6 von der Yi Language-Website heruntergeladen haben, die Installation jedoch ohne Änderungen abgeschlossen wurde.

Eine Schnittstelle

Nachdem Sie Easy Language Version 3.6 ausgeführt haben, wird der folgende Startbildschirm angezeigt:

linux平台开发_开发平台有哪些_开发平台欧Wenn Sie ein Windows-Programm schreiben, müssen Sie normalerweise nur das erste Symbol auswählen.

Das Symbol „Windows-Konsolenprogramm“ zeigt an, dass Sie unter Windows ein fensterloses Konsolenprogramm kompilieren können.

Um ein Linux-Programm zu generieren, wählen Sie bitte das 3. „

Linux-Programm“-Symbol.

Wählen Sie das Symbol aus und klicken Sie auf OK, oder doppelklicken Sie auf das Symbol und Yi Language wechselt zum Assembly-Fenster und erstellt manuell den folgenden Code:

开发平台欧_开发平台有哪些_linux平台开发Ich fürchte, Sie werden feststellen, dass das „_Startup-Fenster“ derzeit nicht generiert wird. Dies liegt daran, dass derzeit nur fensterlose Konsolenprogramme von Linux unterstützt werden und die Fensterfunktion derzeit nicht unterstützt wird. Auch das Informationsfeld lässt sich nur schwer öffnen.

Werfen wir zunächst einen Blick auf die Änderungen im Menü von Yi Language Version 3.6 im Vergleich zu früheren Versionen:

Easy Language Version 3.6 verfügt über eine zusätzliche Option im Menü „Programm“ Wir klicken auf „Programm“ → „Programmkonfiguration“ und das „Programmkonfigurationsdialogfeld“ erscheint, wie rechts gezeigt.

开发平台欧_linux平台开发_开发平台有哪些Easy Language Version 3.6 verfügt über ein zusätzliches Kombinationsfeld „Programmtyp“. Da wir gerade die Kompilierung eines Linux-Programms ausgewählt haben, wird ein Linux-Konsolenprogramm ausgewählt.

Werfen wir noch einmal einen Blick auf das Programmmenü, egal welche Art von Programm Sie kompilieren, Sie verwenden die beiden Untermenüs „Kompilieren“, wie durch den Pfeil im Bild angezeigt, oder „Unabhängige Kompilierung“ unten.

开发平台有哪些_linux平台开发_开发平台欧Wir wählen im Auswahlfeld für die Programmkonfiguration verschiedene Programmtypen aus und der entsprechende Programmtyp wird kompiliert

Hinweis: Die Linux-Version von Easy Language unterstützt derzeit nur fensterlose Konsolenprogramme.

Die Linux-Version von Easy Language unterstützt derzeit nur einige Befehle.

Zweite Plattformkonvertierung

Wenn Sie eine bestimmte Plattform zum Kompilieren des Codes ausgewählt haben, müssen Sie nur „Linux-Konsolenprogramm“ über den „Programmkonfigurationsdialog“ → „Programmtyp“ auswählen und können problemlos ein Programm kompilieren, das auf der Linux-Plattform ausgeführt werden kann.

Gerade jetzt ist unsere Kompilierungszielplattform Linux, wir können zur Windows-Plattform wechseln, wie rechts gezeigt.

开发平台有哪些_linux平台开发_开发平台欧

Nach dem Wechsel zur Windows-Zielplattform können Sie die Änderungen in der Titelleiste von Yi Language beobachten, wie im Bild rechts gezeigt.

Kompilierung mit drei Codes

Nachdem wir ein neues Linux-Programm erstellt haben, können wir den folgenden Code eingeben:

开发平台欧_开发平台有哪些_linux平台开发

Die „Standardausgabe ()“ und „Standardeingabe ()“ sind neu reduzierte Befehle und im Unterordner der Support-Bibliothek zu finden.

Danach wählen wir das Menü „Programm“ → „Kompilieren“ oder drücken F7, um den Code, den wir gerade kompiliert haben, in einer Datei zu speichern. Der Dateiname ist beispielsweise weich. Wie rechts gezeigt.

开发平台欧_linux平台开发_开发平台有哪些

Hinweis: Das kompilierte Linux-Programm hat keinen festen Suffixnamen.

Hinweis: Der Dateiname kann auch ein englischer Name sein. Das Ziel-Linux-System muss jedoch Englisch unterstützen.

Vier Ausführung von Linux-Programmen

Hinweis: Die folgenden Vorgänge erfolgen alle unter der Linux-Plattform. Wenn das Linux-Betriebssystem nicht installiert ist, wählen Sie bitte eine Version des Linux-Betriebssystems aus. Und es unterstützt auch das englische Linux-Betriebssystem. Der Dateiname kann auch als englischer Name angenommen werden.

Wir legen die Datei soft, die wir gerade kompiliert haben, im Hauptverzeichnis der Linux-Plattform ab und legen gleichzeitig die Datei im selben Verzeichnis ab, führen das Terminal-Programm aus, wir sehen die folgende Schnittstelle

Zuerst listen wir alle Dateien im aktuellen Ordner auf:

Heutzutage ist die Schriftart der Soft-Datei weiß. Es ist für uns schwierig, sie unter Linux auszuführen. Nach der Eingabe von Soft erscheint die folgende Fehlermeldung:

Wir müssen nur „chmod775 Programmname“ eingeben. Das Format dieses Befehls ist tief in Linux verankert, und wir können das Softprogramm unter Linux ausführen. Die Funktion der Eingabe dieses Befehls besteht darin, dem angegebenen Programm ausführbare Berechtigungen zu erteilen.

Zu diesem Zeitpunkt wird die Schriftart der Soft-Datei in eine andere Farbe geändert, nachdem wir den Befehl ls verwendet haben, um alle Dateien aufzulistenLinux-Plattform-Entwicklung

linux平台开发_开发平台欧_开发平台有哪些

Zu diesem Zeitpunkt können wir, nachdem wir wieder sanft ausgeführt haben, das Linux-Programm ausführen, das wir gestern unter der Windows-Plattform kompiliert haben. Nachdem wir gemäß den Eingabeaufforderungen des Programms 20 und 30 eingegeben haben, können wir sehen, dass das Programm das Ergebnis 50 manuell ausgibt. und dann wird das Programm manuell beendet.

linux平台开发_开发平台欧_开发平台有哪些

开发平台欧_linux平台开发_开发平台有哪些

Bemerkung 1:

Es gibt 3 unterstützende Bibliotheksdateien zum Ausführen von Linux-Programmen, die in Easy Language kompiliert wurden:

1: Datei krnln.so (Systemkern-Unterstützungsbibliothek)

Diese Bibliothek ist eine der Basisbibliotheken von Yi Language System. Sie erfordert die Unterstützung von Yi System Version 3.6. Sie bietet 47 bibliotheksdefinierte Datentypen, 579 Befehle und 330 bibliotheksdefinierte Konstanten.

2: Datei dp1.so (Bibliothek zur Datenoperationsunterstützung eins)

Diese Bibliothek ist eine allgemeine Support-Bibliothek, die die Unterstützung von Easy System Version 3.6 und der System-Core-Support-Bibliothek Version 3.0 erfordert. Sie bietet 7 Befehls-Linux-Umgebungskonfigurationen und 2 Bibliotheksdefinitionskonstanten.

3: Datei cncnv.so (Bibliothek zur Unterstützung der Konvertierung chinesischer Zeichenkodierung)

Diese Bibliothek ist eine allgemeine Support-Bibliothek. Sie erfordert die Unterstützung von Easy System Version 3.6 und der System-Core-Support-Bibliothek Version 3.0. Sie bietet 1 Befehl und 5 Bibliotheksdefinitionskonstanten.

Die oben genannten drei sind Support-Bibliotheksdateien unter Yi Language Linux. Um ein von Yi Language kompiliertes Linux-Programm auszuführen, müssen Sie die relevanten Support-Bibliotheksdateien mitbringen. Die Support-Bibliotheksdateien können an den folgenden drei Orten abgelegt werden:

1. Platzieren Sie es im selben Verzeichnis wie die Programmdatei

2. Platzieren Sie es unter /lib

3. Platzieren Sie es unter /usr/lib

Hinweis 2:

Um das Programm im Terminal auszuführen, müssen Sie „./“ nach dem Programmnamen hinzufügen

Klassenbibliotheksliste:

Name der Klassenbibliothek

Herunterladen

Anleitung

Demo-Klassenbibliothek in diesem Kapitel

linux.e

Demonstriert die Multiplikationsoperation unter Linux

Wortratespiel

errate das Wort.e

Das Notizbuch generiert zufällig eine Zahl, damit Sie das Minispiel erraten können

Produktpreise vorhersagen

Preisvorhersage.e

Ein kleines Spiel, ähnlich einem Wortratespiel

Das obige ist der detaillierte Inhalt vonEasy Language Version 3.6: plattformübergreifende Programmierung, unterstützt Windows, Linux und Unix. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn