EngelsFransSpaans

Ad


OnWorks-favicon

ecc - Online in de cloud

Voer ecc uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht ecc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


ecc - eC-compiler

KORTE INHOUD


ecc [-t doelplatform]
[-kpp C-preprocessor]
[-standaardwaarden standaard-naamruimte]
[-strikt]
[-memguard]
[-geenlijnnummers]
[begrepen-C-vlaggen]
-c invoer
[-o uitgang]
[-symbolen tussenliggende richt]

PRODUCTBESCHRIJVING


ecc compileert het eC-bronbestand dat is opgegeven in invoer naar tussenliggende C-code.

Bovendien genereert het de importbestanden voor symbolen (.imp) en (als het gecompileerde
source bevat elke internationaliseerbare string) gedeeltelijke vertaling strings catalogi
(.schaal) gebruikt door ECS om de symboollader te produceren en de vertaling van de module te genereren
sjabloon (.pot).

ecc vertrouwt op de symbolen (.sym) voor de invoerbron en alle andere eC-bronbestanden
erin geïmporteerd om vooraf te worden gecompileerd door ecp, en gevonden in tussenliggende richt.

OPTIES


uitgang
-o uitgang De locatie en naam voor het tussenliggende C-uitvoerbestand
(Standaard ingesteld op de locatie en naam van invoer met de .ec extensie vervangen door .c)

Gemiddeld Directory
-symbolen tussenliggende richt

Locatie van symbolen (.sym) uitvoer van precompiler (ecp), en waar importbestanden moeten worden uitgevoerd
(.imp) en catalogi van gedeeltelijke vertaalstrings (.schaal)

Platform
-t doelplatform

Waar doelplatform is een van: win32 linux appel
(Standaard naar het hostplatform indien niet opgegeven)

toolchain Opties
-kpp C-preprocessor

Welke C-preprocessor moet worden gebruikt (standaard ingesteld op gcc)

namespace Opties
-standaardwaarden standaard-naamruimte

Neem aan dat alle klassen en naamruimten die in het bronbestand zijn gedefinieerd, zich binnen de naamruimte bevinden
standaard-naamruimte. Dit heeft geen invloed op constructen die zijn gedefinieerd met de verzuim toegangsmodus,
die niet-verminkt en C-compatibel zijn.

-strikt
Zet constructies binnen naamruimten en subnaamruimten niet automatisch om. Alle
klassen, functies en definities moeten dan expliciet volledig worden gekwalificeerd
naamruimten.

Debugging Opties
-memguard
Genereer MemoryGuard functie call stack informatie voor gebruik met MemoryGuard. Naar
schakel MemoryGuard in, de MemoryGuard-configuratie van de Ecere runtime-bibliotheek moet zijn
gebruikt. De eenvoudigste manier om dit te doen is door het ecere runtime-bibliotheekproject toe te voegen
(sdk/ecere/ecere.epj) naar de werkruimte, schakel de configuratie naar "MemoryGuard" en
Bouw het. MemoryGuard kan vervolgens worden omgeschakeld door de actieve configuratie van de
elk project.

-geenlijnnummers
Laat het uitvoeren van regelnummers van het eC-bronbestand weg in het gegenereerde C-bestand.

begrijpelijk C Vlaggen
-Iinbegrepen

-isysteem|-isysroot sysincludedir

-Ddefinitie

-m32

Gebruik ecc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad