Englishfrançaisespagnol

Icône de favori OnWorks

nescc-ncg - En ligne dans le Cloud

Exécutez nescc-ncg 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 nescc-ncg 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:

Nom


nescc-ncg - extrait les constantes des fichiers nesC

SYNOPSIS


nescc-ncg [toute option nescc] [options spécifiques à l'outil]
[-o fichier de sortie] [-nescc=driver]
outil fichier nesC noms-fichiers-ou-noms-constants...

DESCRIPTION


nescc-ncg est un outil pour extraire des constantes de fichiers nesC à utiliser avec d'autres applications.
Il est généralement utilisé en conjonction avec nescc-mig (qui génère du code pour traiter nesC
messages) pour extraire les constantes utilisées dans des messages particuliers (par exemple, les constantes
représentant diverses commandes).

Notre outil l'argument spécifie quel outil doit être généré, le fichier nesC spécifie un nesC
qui utilise les constantes que vous souhaitez extraire. Si vos constantes sont toutes dans un seul
.h qui ne dépend d'aucun autre fichier, alors vous pouvez spécifier directement le fichier .h
car fichier-format-msg. Notez que si certaines de vos constantes sont définies avec unique(...)
or Nombre unique(...), vous devez spécifier l'ensemble de votre demande comme fichier nesC, ou vous allez
pas obtenir les valeurs constantes correctes.

Chaque noms-de-fichiers-ou-noms-constants est soit un nom constant (s'il se compose uniquement de
lettres, chiffres et _) ou un nom de fichier. Dans le premier cas, la constante spécifiée sera
extrait, dans ce dernier cas, toutes les constantes du fichier C spécifié seront extraites.
Seules les constantes déclarées dans les fichiers C seront trouvées par nescc-ncg.

Les outils actuels sont Java, python et votre C, qui génèrent du code java, python et C qui
contient les valeurs des constantes demandées.

OPTIONS


Vous pouvez passer n'importe quel necc option, ainsi que

-o fichier de sortie
Spécifiez le fichier dans lequel sortir le code généré.

-nescc=driver
Utilisez driver au lieu de necc pour extraire des constantes. Par exemple, si vous spécifiez
-nescc=ncc, Vous pouvez utiliser nescc-ncg pour extraire des constantes des applications TinyOS
(qui sont normalement compilés avec nCC).

options spécifiques à l'outil
Voir ci-dessous.

JAVA OUTIL


Cet outil génère une classe Java avec les valeurs des constantes demandées. Ces
les constantes seront public finale statique et avoir un type choisi parmi octet, court, char entier,
Long (le type choisi sera le premier de cette liste pouvant contenir la valeur des constantes
- cela réduit le besoin de plâtres).

L'outil java accepte les options suivantes :

-java-nom de classe=nom-de-classe-complet
Cette option est obligatoire et spécifie le package et le nom de la classe générée.
Si la nom-de-classe-complet n'a pas de '.', alors aucune directive de package n'est incluse dans le
sortie.

-java-extend=nom du cours
Spécifiez la classe que la classe générée étendra. La valeur par défaut est Objet.

PYTHON OUTIL


Cet outil génère une classe Python avec les valeurs des constantes demandées. Ces
les constantes seront des variables de classe (plutôt que d'instance).

L'outil Python accepte les options suivantes :

-nom-classepython=nom-de-classe-complet
Cette option est obligatoire et spécifie le nom de la classe générée.

-python-extend=nom du cours
Spécifiez la classe que la classe générée étendra. La valeur par défaut est de ne pas
hériter.

C OUTIL


Cet outil génère un fichier d'en-tête C avec les valeurs des constantes demandées (définies comme
enum constantes).

L'outil C accepte l'option suivante :

-c-préfixe=préfixe
Cette option spécifie un préfixe à attacher aux constantes générées.

LES ERREURS


nescc-ncg signale une erreur si ncc ne peut pas compiler fichier nesC.

Utilisez nescc-ncg en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player est un lecteur multimédia gratuit
    logiciel, partie basée sur WMP et VLC. La
    joueur est dans un style minimaliste, avec
    plus de dix couleurs de thème, et peut également
    b ...
    Télécharger AstrOrzPlayer
  • 2
    movistarv
    movistarv
    Kodi Movistar+ TV est un ADDON pour XBMC/
    Kodi qui permet de disposer d'un
    décodeur de los services IPTV de
    Movistar intégré en un seul de los
    médiacentres ma...
    Télécharger movistartv
  • 3
    Code :: Blocs
    Code :: Blocs
    Code :: Blocks est un logiciel gratuit et open source,
    multiplateforme C, C++ et Fortran IDE
    construit pour répondre aux besoins les plus exigeants
    de ses utilisateurs. Il est conçu pour être très
    s'étend...
    Code de téléchargement ::Blocs
  • 4
    Au milieu de
    Au milieu de
    Au milieu ou Interface Minecraft avancée
    et Data/Structure Tracking est un outil pour
    afficher un aperçu d'un Minecraft
    monde, sans vraiment le créer. Ce
    pouvez ...
    Télécharger au milieu
  • 5
    MSYS2
    MSYS2
    MSYS2 est une collection d'outils et
    bibliothèques vous offrant un
    environnement facile à utiliser pour la construction,
    installer et exécuter Windows natif
    Logiciel. Il con...
    Télécharger MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo est un codec d'image JPEG
    qui utilise des instructions SIMD (MMX, SSE2,
    NEON, AltiVec) pour accélérer la ligne de base
    Compression et décompression JPEG activées
    x86, x8...
    Télécharger libjpeg-turbo
  • Plus "

Commandes Linux

Ad