EnglezăFrancezăSpaniolă

Rulați servere | Ubuntu > | Fedora > |


Favicon OnWorks

ecc - Online în cloud

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

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


ecc - eC Compiler

REZUMAT


ecc [-t platformă-țintă]
[-cpp C-preprocesor]
[-implicite default-namespace]
[-strictns]
[- memguard]
[-nolinenumbers]
[steaguri-C-înțelese]
-c intrare
[-o producție]
[-simboluri intermediar-dir]

DESCRIERE


ecc va compila fișierul sursă eC specificat în intrare la codul C intermediar.

În plus, va genera fișierele de import de simboluri (.imp) și (dacă este compilat
sursa conține orice șir internaționalizabil) cataloage de șiruri de traducere parțială
(.castron) folosit de ECS pentru a produce încărcătorul de simboluri și pentru a genera traducerea modulului
șablon (.oală).

ecc se bazează pe simboluri (.sym) pentru sursa de intrare, precum și pentru orice alte fișiere sursă eC
importate în cadrul acestuia pentru a fi precompilate de ECP, și găsit în intermediar-dir.

OPŢIUNI


producție
-o producție Locația și numele pentru fișierul C intermediar de ieșire
(Valoare implicite pentru locația și numele intrare cu .ec prelungire înlocuită cu .c)

Intermediar director
-simboluri intermediar-dir

Locația simbolurilor (.sym) ieșire de la precompilator (ECP), și unde să scoată fișierele de import
(.imp) și cataloage de șiruri de traducere parțială (.castron)

Platformă
-t platformă-țintă

Unde platformă-țintă este unul din: win32 linux măr
(Valoare implicită pentru platforma gazdă dacă nu este specificată)

toolchain Opţiuni
-cpp C-preprocesor

Ce preprocesor C să utilizați (implicit la gcc)

Spațiu de nume Opţiuni
-implicite default-namespace

Să presupunem că toate clasele și spațiile de nume definite în fișierul sursă sunt în spațiul de nume
default-namespace. Acest lucru nu afectează constructele definite cu lipsă modul de acces,
care nu sunt deformate și sunt compatibile cu C.

-strictns
Nu rezolvați automat construcțiile din spațiile de nume și sub-spațiile de nume. Toate
clasele, funcțiile și definițiile trebuie apoi calificate în mod explicit cu întregul lor
spații de nume.

Depanarea Opţiuni
- memguard
Generați informații despre stiva de apeluri ale funcției MemoryGuard pentru utilizare cu MemoryGuard. La
activați MemoryGuard, configurația MemoryGuard a bibliotecii de rulare Ecere trebuie să fie
folosit. Cel mai simplu mod de a face acest lucru este să adăugați proiectul de bibliotecă ecere runtime
(sdk/ecere/ecere.epj) la spațiul de lucru, comutați configurația acestuia la „MemoryGuard” și
construieste. MemoryGuard poate fi apoi comutat prin comutarea configurației active a
ecere proiect.

-nolinenumbers
Omiteți ieșirea numerelor liniilor fișierului sursă eC în fișierul C generat.

inteles C Steaguri
-Iinclusivir

-isistem|-isysroot sysincludeddir

-Ddefiniție

-m32

Utilizați ecc online folosind serviciile onworks.net


Ad


Ad