Hvorfor konvertere LOBSTER til LPAK?
En .lpak (Lobster Program Archive) lar deg distribuere et Lobster-program som kun den kjørbare filen pluss én pak-fil, der alle ressurser er pakket sammen. Det forenkler distribusjonen ved å samle alle datafiler du har merket i ett enkelt arkiv.
Hvordan konvertere LOBSTER til LPAK
Lobster (--pak) OPEN-SOURCE
Kjør lobster --pak mittspill.lobster for å generere default.lpak i samme mappe. Denne versjonen utelater kjørbar kode og brukes sammen med en kjørbar fil bygget via --cpp.
Lobster (--rpak) OPEN-SOURCE
Kjør lobster --rpak mittspill.lobster for å bygge default.lpak som også inkluderer kjørbar kode, som er det du trenger når du kjører i JIT-modus.
Om disse formatene
En .lobster-fil inneholder kildekode skrevet i programmeringsspråket Lobster, et statisk typet språk med Python-lignende innrykk skapt av Wouter van Oortmerssen og rettet hovedsakelig mot…
Åpne .LOBSTER-detaljer →En .LPAK-fil er en datafil som brukes av spesifikk programvare.
Åpne .LPAK-detaljer →Kvalitet og hva du bør passe på
- Utdatafilen heter alltid
default.lpakog havner ved siden av kildekoden, så gi den nytt navn selv hvis du trenger et annet navn. - Kun filer du har merket med nøkkelordet
pakfile(pluss koden) blir inkludert - tilfeldige ressurser pakkes ikke automatisk. --pakog--rpakkjører ikke programmet; de produserer bare pak-filen, så velg--rpakhvis selve pak-filen må være kjørbar.
Ofte stilte spørsmål
Hva er forskjellen mellom --pak og --rpak?
--rpak inkluderer kjørbar kode i pak-filen (for JIT-kjøringer), mens --pak utelater den for bruk med en kjørbar fil bygget med --cpp.Kan jeg velge navnet på utdatafilen?
default.lpak ved siden av .lobster-filen, så gi den nytt navn etterpå ved behov.Hva inneholder en .lpak?
--rpak) og alle datafiler du har spesifisert med nøkkelordet pakfile, samlet i ett arkiv.Vil det å bygge en pak også kjøre programmet mitt?
--pak og --rpak genererer pak-filen og stopper uten å utføre programmet.