clisp-link - Online in der Cloud

Dies ist der Befehl clisp-link, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


clisp-link - Verlinke ein neues externes Modul mit CLISP[1].

ZUSAMMENFASSUNG


Clip-Link [erstellen] [Modulen] [Datei...]

Clip-Link [hinzufügen] [Quelle] [Reiseziel] [Modulen...]

Clip-Link [Lauf] [Quelle] [Modulen...]

Clip-Link [installieren] [Modulen...]

BESCHREIBUNG


Dieses Shell-Skript funktioniert auf CLISP[1] Modulsets und Verknüpfungssets:

· erstellens neue Modulsätze aus Quelldateien

· hinzufügens Modulsätze zu einem Verknüpfungssatz, um einen neuen Verknüpfungssatz zu erzeugen

· Laufs CLISP[1] mit Modulsets hinzugefügt

· Nur in CLISP[1] erbaut ohne konfigurieren Flagge --ohne-dynamische-Module.

installierens neue Modulsets für den allgemeinen Gebrauch

OPTIONAL


erstellen
Der Befehl

$ Clip-Link erstellen Modulen Datei ...

erstellt ein Modul-Set in Modulen Verzeichnis, das (über symbolische Links) auf Dateien verweist
Datei... Es wird erwartet, dass die Dateien eigene Module sind.

hinzufügen
Der Befehl

$ Clip-Link hinzufügen Quelle Reiseziel Modulen ...

kombiniert das Verknüpfungsset im Verzeichnis Quelle und die Module in Verzeichnissen Modulen...
zu einem neuen Verknüpfungssatz im Verzeichnis Reiseziel die neu erstellt wird.

Lauf
Der Befehl

$ Clip-Link Lauf Quelle Modulen ...

führt das Verknüpfungsset im Verzeichnis aus Quelle, mit den Modulen in Verzeichnissen Modulen...
Es sei denn CLISP[1] wurde mit der Konfigurationsoption erstellt
--ohne-dynamische-Module, das Laden erfolgt mit SYS::DYNLOAD-MODULE.
Andernfalls - dies ist viel langsamer - wird ein temporärer Verknüpfungssatz erstellt und gelöscht
danach.

installieren
Nur in CLISP[1] erbaut ohne konfigurieren Flagge --ohne-dynamische-Module.

Der Befehl

$ Clip-Link installieren Modulen ...

installiert die Module in Verzeichnissen Modulen... in BENUTZERDEFINIERT:*LIB-VERZEICHNIS* oder wenn ja
nicht für den Benutzer beschreibbar (z. B. wenn eine systemweite CLISP[1] Installation verwendet wird und die
Benutzer hat keine Administratorrechte), in BENUTZERDEFINIERT:*USER-LIB-VERZEICHNIS*.

Variable BENUTZERDEFINIERT:*USER-LIB-VERZEICHNIS* ist zunächst auf (MERGE-PFADNAMEN[2] ".clip/"
(BENUTZER-HOMEDIR-PFADNAME[3])), falls dieses Verzeichnis existiert, und kann in der RC-Datei zurückgesetzt werden.

Note
Do nicht hinzufügen BENUTZERDEFINIERT:*USER-LIB-VERZEICHNIS* zu BENUTZERDEFINIERT:*LOAD-PATHS* oder unter irgendeinem Element
davon. Verwenden ERFORDERN statt BELASTUNG dynamische Module zu laden.
Damit dieser Befehl funktioniert, muss jeder Modulen Verzeichnis muss ein Makefile mit a . enthalten
Clip-Modul-Verteilung Ziel, das verwendet LN um die Dateien zu verteilen, die für die Ausführung der . erforderlich sind
Modul in Zielverzeichnis. Dies gilt zusätzlich zu der allgemeinen Anforderung, dass link.sh is
Geschenk.

Beispiele:


Siehe Abschnitt 32.2.6, „Beispiel“.

Verwenden Sie clisp-link online mit den onworks.net-Diensten



Neueste Linux- und Windows-Online-Programme