GoGPT Best VPN GoSearch

Favicon OnWorks

s2cc - Online în cloud

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

Aceasta este comanda s2cc 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


s2cc - Scheme la compilatorul C

SINTAXĂ


s2cc [ opțiune ] ... fișier ...

DESCRIERE


s2cc comanda (cunoscută anterior ca csc) invocă un compilator Scheme care acceptă
limbaj definit în porțiunile esențiale ale Revizuit4 Raport on il Algoritmic Limbă
Sistem, cu constrângeri minore și unele completări. Compilatorul produce fișiere sursă C
care sunt apoi compilate folosind compilatorul C al sistemului pentru a produce convenționale .o și a.out
fișiere. Codul C produs de acest compilator poate fi amestecat cu alt cod sau cod C
scrise în alte limbi.

OPŢIUNI


Aceste opțiuni sunt acceptate de s2cc. Alte opțiuni vor fi considerate a fi opțiuni ale
compilatorul C al sistemului și îi vor fi transmise atunci când este invocat.

-cc C compilator Compilați codul C produs de compilatorul Scheme cu C compilator. Dacă aceasta
flag nu este furnizat, atunci compilatorul C cc va fi folosit.

-C Compilați programele Scheme găsite în fișiere sursă.sc și lăsați
codul rezultat în sursăfișiere .c. Nu se mai efectuează operațiuni.

-I director Specifică un director care trebuie căutat prin includere pentru fișierele sursă.

-f simbol valoare Definiți constanta de timp de compilare simbol la valoare. Aceasta este echivalentă cu
constructul (definit-constant simbol valoare) care apar în Schemă
sursă.

-i Combinați fișierele sursă și obiect într-un interpret Scheme. The
numele modulului pentru fiecare fișier sursă Scheme este determinat automat.
Numele modulelor pentru modulele compilate anterior trebuie specificate folosind
-m opțiune.

-m nume-modul Specifică numele unui modul compilat anterior. Rețineți că
Compilatorul de scheme va reduce caracterele alfabetice din modul-
nume. Modulele sunt inițializate în ordinea în care -m apar steaguri.

-Ob Optimizați codul omițând verificările limitelor pe vectori și șiruri.

-Og Optimizați codul omițând codul de urmărire a stivei.

-Pe Optimizați codul presupunând că toate numerele sunt punct fix.

-Ot Optimizați codul omițând verificările erorilor de tip.

-pag Produceți cod profilat pentru măsurarea timpului de rulare folosind gprof(1).
biblioteca profilată este utilizată în locul bibliotecii standard Scheme.

-scgc statflag Activează statisticile de colectare a gunoiului. Dacă setați la 1, atunci gunoi
statisticile de colectare vor fi tipărite. Valoarea implicită este 0, așa va fi
nu rezultă statistici.

-sch morman Specifică dimensiunea heap inițială a compilatorului în megaocteți. Valoarea implicită este
dependent de sistem.

-scl la sută Specifică procentul din heap alocat după un gunoi generațional
colectare care va forța o colectare completă. Valoarea implicită este 40.

-scmh morman Specifică dimensiunea maximă heap a compilatorului în megaocteți. Valoarea implicită este
de cinci ori dimensiunea inițială a mormanului.

-LIBDIR director
Specifică un director care conține fișierele: predef.sc, objects.h,
libs2c.a și, opțional, libs2c_p.a.

-Buturuga Înregistrează informațiile interne ale compilatorului în fișierul sursă C produs
de către compilator. Fiecare tip de informație este controlat de un steag:
-sursă, -macro, -extinde, -închis, -transforma, -lambda, -copac, -poala,
-peep. Steagul -Buturuga este echivalent cu specificarea steagurilor: -sursă,
-macro, -extinde, -închis, -transforma, -lambda, -copac.

MEDIUL VARIABILE


Elementele controlate de -sc.. steagurile pot fi, de asemenea, controlate de variabilele de mediu. Dacă
sunt furnizate atât indicatorul, cât și variabila de mediu, atunci valoarea indicatorului va fi
folosit.

SCGCINFO Controlează raportarea statisticilor de colectare a gunoiului la standard
fișier de eroare. Dacă setați la 1, atunci statisticile de colectare a gunoiului vor fi
tipărite. Setarea implicită este 0, care nu va imprima statisticile.

SCHEAP Specifică dimensiunea inițială a heap-ului în megaocteți. Heap-ul implicit
dimensiunea depinde de sistem.

SCLIMIT Specifică procentul din heap alocat după un gunoi generațional
colectare care va forța o colectare completă. Valoarea implicită este 40.

SCMAXHEAP Specifică dimensiunea maximă a heap-ului în megaocteți.

INTRARE DOSARE


În urma opțiunilor de comandă vin unul sau mai multe nume de fișiere.

nume.sc Sursa schemei. Fișierele sursă ale schemei vor fi compilate în fișiere C cu
numele nume.c.

nume.c sursa C.

nume.s Sursa limbaj de asamblare.

nume.o Fișier obiect care poate fi generat de orice compilator.

nume.o Arhivă de fișiere obiect care poate fi generată de orice compilator.

DIAGNOSTIC


Mesajele de diagnosticare produse de compilator sunt tipărite pe fișierul de eroare standard.

Utilizați s2cc online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.