AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

ecs - En ligne dans le Cloud

Exécutez ecs dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ecs qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

PRÉNOM


ecs - Générateur de chargeur de symboles eC

SYNOPSIS


ecs [-t plate-forme-cible]
[-patate douce]
[console]
[-dynamiclib|-staticlib]
contribution [contribution]* -o sortie
[-symboles rép-intermédiaire]

DESCRIPTION


ecs génère un chargeur de symboles pour un module eC (bibliothèque partagée/statique ou exécutable).

VUE D'ENSEMBLE


Le chargeur de symboles est ce qui permet l'importation et l'éjection du module d'exécution eC, ainsi que
ses capacités de réflexion. C'est un fichier source eC avec un .main.ec suffixe, qui doit
lui-même être compilé et lié à la cible.

ecs prend également en charge le mécanisme de liaison des objets distribués eC et inclura le
les liaisons client et/ou serveur selon le cas dans le fichier source du chargeur de symboles.

De plus, ecs s'occupe d'assembler la chaîne internationalisable individuelle
catalogues (.bol) en modèles de traduction (.pot). Les modèles de traduction générés
sont compatibles avec le format GNU gettext. Les traductions sont cependant traitées en interne
par la bibliothèque d'exécution Ecere et peut être intégré dans les bibliothèques et les exécutables eC
sous le lieu/ dossier des ressources du module à l'aide de l'archiveur Ecere (oreille).

Pour un exécutable, le chargeur de symboles implémente le point d'entrée du programme au niveau C
(fonction principale). Pour les bibliothèques partagées, le chargeur de symboles implémente un
Fonction __ecereDll_Load. Pour les bibliothèques statiques, le chargeur de symboles implémente un
__ecereDll_Load_[nom-module] fonction.

Les contribution la liste des fichiers spécifiés doit inclure tous les fichiers de symboles (.sym), importer des fichiers
(.lutin) et des catalogues de chaînes de traduction partielles (.bol) produit par ecp et etc. pour chaque
fichier source eC dans le projet.

Sortie filet
-o sortie

L'emplacement et le nom du chargeur de symboles généré.
Le nom est normalement nom-module.main.ec

OPTIONS


Plateforme
-t plate-forme-cible

plate-forme-cible fait partie de: win32 linux pomme
(Par défaut à la plate-forme hôte si non spécifié)

Module Options :
console Spécifie que cette application est une application console (Windows uniquement)

-dynamiclib Spécifie que ce module est une bibliothèque dynamique (partagée)

-staticlib Spécifie que ce module est une bibliothèque statique

Module Nom
-patate douce nom-module

Nom à utiliser pour le point d'entrée de la bibliothèque statique, en interne par les objets distribués eC
liaisons, ainsi que pour le modèle de traduction généré (lieu/nom-module.pot).
(Par défaut, le nom du fichier de sortie est dépouillé du main.ec suffixe)

Divers Options :
-symboles rép-intermédiaire

Spécifie l'emplacement du répertoire intermédiaire. Remarque : Actuellement, cela n'est utilisé que
pour vérifier la configuration actuellement construite et générer uniquement le modèle de traduction (.pot) si nous
construisent Libération. Étant donné que le nom du fichier de sortie peut être vérifié à la place, cette option
devrait probablement être complètement supprimé car il n'est pas nécessaire par ailleurs pour ecs.

Utiliser ecs en ligne à l'aide des services onworks.net


Ad


Ad