EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

fsc - Online în cloud

Rulați fsc în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda fsc care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


fsc - Compilator offline rapid pentru limbajul Scala 2

REZUMAT


fsc [Opțiuni> ]sursă fișiere>

PARAMETRI


<Opțiuni>
Opțiuni pentru linia de comandă. Vedea OPŢIUNI de mai jos.

<sursă fișiere>
Unul sau mai multe fișiere sursă de compilat (cum ar fi MyClass.scala).

OPŢIUNI


Compilatorul offline acceptă toate opțiunile de scalac plus următoarele:

-resetare Resetați memoria cache a serverului de compilare.

-închide
Închideți demonul de compilare. Daemonul încearcă să se repornească ca
necesar, dar uneori este necesară o oprire explicită. Un exemplu comun este dacă
borcanele de pe calea clasei s-au schimbat.

Server <hostname:portnumber>
Specificați gazda serverului de compilare la numărul portului. De obicei, această opțiune nu este necesară.
Rețineți că numele de gazdă trebuie să fie pentru o gazdă care partajează același sistem de fișiere.

-J<pavilion>
Trecepavilion> direct la VM Java pentru demonul de compilare.

DESCRIERE


fsc instrumentul trimite joburile de compilare Scala unui daemon de compilare. Prima dată este
executat, demonul este pornit automat. La rulările ulterioare, același demon poate fi
reutilizate, rezultând astfel o compilare mai rapidă. Instrumentul este deosebit de eficient atunci când
compilarea în mod repetat cu aceleași căi de clasă, deoarece daemonul de compilare poate reutiliza a
instanța compilatorului.

Daemonul de compilare este suficient de inteligent pentru a-și șterge compilatorul din cache atunci când calea clasei
schimbări. Cu toate acestea, dacă conținutul căii de clasă se modifică, de exemplu din cauza actualizării
o bibliotecă, atunci demonul ar trebui să fie închis în mod explicit cu -închide.

Rețineți că Scala script runner va folosi și compilatorul offline în mod implicit, cu
aceleași avantaje și avertismente.

EXEMPLU


Următoarea sesiune arată o viteză tipică datorită utilizării compilatorului offline.

> fsc -verbos -d / tmp test.scala
...
[Număr port: 32834]
[Se lansează o nouă instanță de server de compilare Scala]
[Classpath = ...]
[calea directorului încărcat... în 692 ms]
...
[parsing test.scala]
...
[total în 943 ms]

> fsc -verbos -d / tmp test.scala
...
[Număr port: 32834]
[parsing test.scala]
...
[total în 60 ms]

> fsc -verbos -d / tmp test.scala
...
[Număr port: 32834]
[parsing test.scala]
...
[total în 42 ms]

> fsc -verbose -shutdown
[Serverul de compilare Scala a fost ieșit]

MEDIUL


JAVACMD
Se specifică Java comandă care va fi utilizată pentru rularea codului Scala. Argumentele pot fi
specificat ca parte a variabilei de mediu; spații, ghilimele etc., vor
să fie trecut direct în carcasă pentru expansiune.

JAVA_HOME
Specificați directorul principal JDK/JRE. Acest director este folosit pentru a localiza Java comandă
dacă nu JAVACMD set variabil.

JAVA_OPTS
Specificați opțiunile care vor fi transmise către Java comanda definita de JAVACMD.

Cu Java 1.5 (sau mai nou) se poate configura, de exemplu, utilizarea memoriei JVM
după cum urmează: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

Cu GNU Java se poate configura utilizarea memoriei GIJ după cum urmează:
JAVA_OPTS="--mx512m --ms16m"

EXIT STAREA


fsc returnează o stare de ieșire zero dacă reușește să compileze fișierele de intrare specificate. Non
zero este returnat în caz de eșec.

Utilizați fsc online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilitar pentru
    Preluați informațiile despre kernelul inactiv CPU
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: Un instrument
    care tipărește p...
    Rulați cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitar pentru setarea procesorului
    opțiunile nucleului specifice stării inactiv
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: The
    cpupower idle-se...
    Rulați cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifică/tipărește cele ale utilizatorului
    calea de căutare a setului de hărți curent. Afectează
    accesul utilizatorului la datele existente sub
    alte seturi de hărți în locația curentă. ...
    Rulați g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Imprimă un mesaj, avertisment,
    informații despre progres sau eroare fatală în
    Modul GRASS. Acest modul ar trebui utilizat în
    scripturi pentru mesajele transmise utilizatorului.
    KEYWO...
    Rulați g.messagegrass
  • Mai mult »

Ad