Jest to polecenie clisp-link, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
clisp-link - łączy nowy moduł zewnętrzny z CLISP[1].
STRESZCZENIE
klip-link [Stwórz] [moduł] [filet...]
klip-link [Dodaj] [źródło] [miejsce przeznaczenia] [moduł...]
klip-link [biegać] [źródło] [moduł...]
klip-link [zainstalować] [moduł...]
OPIS
Ten skrypt powłoki działa na CLISP[1] zestawy modułów i zestawy łączące:
· Stwórznowy moduł składa się z plików źródłowych
· Dodajs ustawia zestaw łączący, aby utworzyć nowy zestaw łączący
· biegaćs CLISP[1] z dodanymi zestawami modułów
· Only in CLISP[1] wybudowany bez skonfigurować flaga --bez-modułów-dynamicznych.
zainstalowaćnowe zestawy modułów do ogólnego użytku
OPCJE
Stwórz
Komenda
$ klip-link Stwórz moduł filet ...
tworzy zestaw modułów moduł katalog, który odwołuje się (poprzez dowiązania symboliczne) do plików
filet... Oczekuje się, że pliki będą odrębnymi modułami.
Dodaj
Komenda
$ klip-link Dodaj źródło miejsce przeznaczenia moduł ...
łączy zestaw linków w katalogu źródło i moduły w katalogach moduł...
do nowego zestawu linków w katalogu miejsce przeznaczenia który jest nowo powstały.
biegać
Komenda
$ klip-link biegać źródło moduł ...
uruchamia zestaw linków w katalogu źródło, z modułami w katalogach moduł...
Chyba że CLISP[1] został zbudowany z opcją konfiguracji
--bez-modułów-dynamicznych, ładowanie zostanie wykonane przy użyciu SYS::DYNLOAD-MODULES.
W przeciwnym razie – jest to znacznie wolniejsze – zostanie utworzony i usunięty tymczasowy zestaw linków
potem.
zainstalować
Only in CLISP[1] wybudowany bez skonfigurować flaga --bez-modułów-dynamicznych.
Komenda
$ klip-link zainstalować moduł ...
instaluje moduły w katalogach moduł... do NIESTANDARDOWE: *KATALOG LIB* lub, jeśli tak jest
niemożliwy do zapisu dla użytkownika (np. jeśli plik ma charakter ogólnosystemowy CLISP[1] instalacja jest używana i
użytkownik nie ma uprawnień administracyjnych), do NIESTANDARDOWE:*KATALOG LIB UŻYTKOWNIKA*.
Zmienna NIESTANDARDOWE:*KATALOG LIB UŻYTKOWNIKA* jest początkowo ustawiony na (MERGE-PATHNAMES[2] ".clisp/"
(NAZWA-ŚCIEŻKI-DRUKUJĄCEJ UŻYTKOWNIKA[3])), jeśli ten katalog istnieje i można go zresetować w pliku RC.
Note
Do nie Dodaj NIESTANDARDOWE:*KATALOG LIB UŻYTKOWNIKA* do NIESTANDARDOWE: *ŚCIEŻKI ŁADOWANIA* lub pod dowolnym elementem
tego. Używać WYMAGAĆ zamiast ZAŁADOWAĆ aby załadować moduły dynamiczne.
Aby to polecenie zadziałało, każdy moduł katalog musi zawierać plik Makefile z rozszerzeniem
dystrybucja modułu klipsa cel, który używa LN do dystrybucji plików niezbędnych do uruchomienia
moduł w destdir. Jest to uzupełnienie ogólnego wymogu, że link.sz is
prezent.
PRZYKŁADY
Patrz Sekcja 32.2.6, „Przykład”.
Użyj clisp-link online, korzystając z usług onworks.net