Hvorfor konvertere LOBSTER til LPAK?
En .lpak (Lobster Program Archive) gør det muligt at distribuere et Lobster-program som blot den eksekverbare fil plus én pak-fil, hvor alle aktiver er pakket sammen. Det holder distributionen enkel ved at samle alle de datafiler, du har markeret, i et enkelt arkiv.
Sådan konverterer du LOBSTER til LPAK
Lobster (--pak) OPEN-SOURCE
Kør lobster --pak mitspil.lobster for at generere default.lpak i samme mappe. Denne version udelader kørbar kode og parres med en eksekverbar fil bygget via --cpp.
Lobster (--rpak) OPEN-SOURCE
Kør lobster --rpak mitspil.lobster for at bygge en default.lpak, der også inkluderer kørbar kode, hvilket er det, du skal bruge, når du kører i JIT-tilstand.
Om disse formater
En .lobster-fil indeholder kildekode skrevet i programmeringssproget Lobster, et statisk typet sprog med Python-lignende indrykning skabt af Wouter van Oortmerssen og primært rettet mod…
Åbn .LOBSTER detaljer →En .LPAK-fil er en datafil, der bruges af specifik software.
Åbn .LPAK detaljer →Kvalitet & hvad man skal være opmærksom på
- Outputtet hedder altid
default.lpakog lander ved siden af kildefilen, så omdøb den selv, hvis du har brug for et andet navn. - Kun filer, du har markeret med nøgleordet
pakfile(plus kode), inkluderes - vilkårlige aktiver pakkes ikke automatisk. --pakog--rpakkører ikke programmet; de genererer kun pak-filen, så vælg--rpak, hvis selve pak-filen skal kunne køres.
Ofte stillede spørgsmål
Hvad er forskellen på --pak og --rpak?
--rpak inkluderer kørbar kode i pak-filen (til JIT-kørsler), mens --pak udelader den til brug med en eksekverbar fil bygget med --cpp.Kan jeg selv vælge navnet på output-filen?
default.lpak ved siden af .lobster-filen, så omdøb den bagefter, hvis det er nødvendigt.Hvad kommer der ind i en .lpak?
--rpak) og alle datafiler, du har angivet med nøgleordet pakfile, samlet i ét arkiv.Kører programmet også, når jeg bygger en pak-fil?
--pak og --rpak genererer pak-filen og stopper uden at eksekvere programmet.