ecs - Online sa Cloud

Ito ang command ecs na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ecs - eC Symbol Loader Generator

SINOPSIS


ecs [-t target-platform]
[-yam]
[-console]
[-dynamiclib|-staticlib]
input [input]* -o output
[-mga simbolo intermediate-dir]

DESCRIPTION


Ang ecs ay bumubuo ng isang symbol loader para sa isang eC module (shared/static library o executable).

PANGKALAHATANG-IDEYA


Ang symbol loader ay ang nagbibigay-daan sa pag-import at pag-ejection ng eC runtime module, pati na rin
mga kakayahan sa pagmuni-muni nito. Ito ay isang eC source file na may a .main.ec panlapi, na dapat
ang sarili ay pinagsama-sama at maiugnay sa target.

Inaalagaan din ng ecs ang mekanismong nagbubuklod ng eC Distributed Objects at isasama ang
client at/o server bindings kung naaangkop sa loob ng symbol loader source file.

Bukod pa rito, pinangangalagaan ng ecs ang pag-assemble ng indibidwal na internationalizable string
mga katalogo (.mangkok) sa mga template ng pagsasalin (.pot). Ang nabuong mga template ng pagsasalin
ay tugma sa GNU gettext na format. Ang mga pagsasalin gayunpaman ay pinangangasiwaan sa loob
ng Ecere runtime library, at maaaring i-embed sa loob ng mga eC library at executable
sa ilalim ng lokal/ folder ng mapagkukunan ng module gamit ang Ecere Archiver (tainga).

Para sa isang executable, ipinapatupad ng symbol loader ang entry point ng program sa antas ng C
(pangunahing() function). Para sa mga shared library, ang symbol loader ay nagpapatupad ng isang na-export
__ecereDll_Load function. Para sa mga static na aklatan, ang symbol loader ay nagpapatupad ng a
__ecereDll_Load_[pangalan ng module] function.

Ang input listahan ng mga file na tinukoy ay dapat isama ang lahat ng mga file ng simbolo (.sym), mag-import ng mga file
(.imp) at mga partial translation string catalog (.mangkok) nagawa sa pamamagitan ng atbp at at iba pa sa bawat
eC source file sa loob ng proyekto.

Pagbubuhos file
-o output

Ang lokasyon at pangalan para sa symbol loader na nabuo.
Karaniwan ang pangalan pangalan ng module.main.ec

Opsyon


Platform
-t target-platform

Saan target-platform ay isa sa: win32 linux mansanas
(Default sa host platform kung hindi tinukoy)

Module Options
-console Tinutukoy na ang application na ito ay isang console application (Windows lamang)

-dynamiclib Tinutukoy na ang module na ito ay isang dynamic (shared) library

-staticlib Tinutukoy na ang module na ito ay isang static na library

Module Pangalan
-yam pangalan ng module

Pangalan na gagamitin para sa static na entry point ng library, sa loob ng eC Distributed Objects
mga binding, gayundin para sa nabuong template ng pagsasalin (lokal/pangalan ng module.pot).
(Mga default sa pangalan ng output file na tinanggal ang main.ec panlapi)

sari-sari Options
-mga simbolo intermediate-dir

Tinutukoy ang lokasyon ng intermediate na direktoryo. Tandaan: Sa kasalukuyan ito ay ginagamit lamang
upang suriin ang kasalukuyang binuo na config, at bumuo lamang ng template ng pagsasalin (.pot) kung tayo
ay nagtatayo Bitawan. Dahil ang pangalan ng output file ay maaaring suriin sa halip, ang pagpipiliang ito
dapat ay dapat na ganap na i-phase out dahil ito ay hindi kinakailangan para sa DHW.

Gumamit ng ecs online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa