InglésFrancésEspañol

icono de página de OnWorks

nescc-ncg: en línea en la nube

Ejecute nescc-ncg en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando nescc-ncg que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


nescc-ncg - extrae constantes de archivos nesC

SINOPSIS


nescc-ncg [cualquier opción de nescc] [opciones específicas de la herramienta]
[-o archivo de salida] [-nescc =conductor]
del IRS archivo nesC nombres-de-archivo-o-nombres-constantes ...

DESCRIPCIÓN


nescc-ncg es una herramienta para extraer constantes de archivos nesC para su uso con otras aplicaciones.
Normalmente se utiliza junto con nescc-mig (que genera código para procesar nesC
mensajes) para extraer constantes que se utilizan en mensajes particulares (por ejemplo, constantes
representando varios comandos).

El sistema del IRS El argumento especifica qué herramienta debe generarse, el archivo nesC especifica un nesC
archivo que utiliza las constantes que desea extraer. Si sus constantes están todas en una sola
.h archivo que no depende de ningún otro archivo, entonces puede especificar el archivo .h directamente
como el archivo-formato-msg. Tenga en cuenta que si algunas de sus constantes se definen con único(...)
or uniqueCount (...), debe especificar toda su aplicación como el archivo nesCo lo harás
no obtener los valores constantes correctos.

Cada nombres-de-archivo-o-nombres-constantes es un nombre constante (si consta solo de
letras, números y _) o un nombre de archivo. En el primer caso, la constante especificada será
extraído, en el último caso se extraerán todas las constantes del archivo C especificado.
Solo las constantes declaradas en archivos C serán encontradas por nescc-ncg.

Las herramientas actuales son Java, pitón y C, que generan código Java, Python y C que
contiene los valores de las constantes solicitadas.

OPCIONES


Puedes pasar cualquier nescc opción, así como

-o archivo de salida
Especifique el archivo en el que se generará el código generado.

-nescc =conductor
Usa conductor en lugar de nescc para extraer constantes. Por ejemplo, si especifica
-nescc = ncc, puedes usar nescc-ncg para extraer constantes de aplicaciones TinyOS
(que normalmente se compilan con ICONA).

opciones específicas de la herramienta
Vea abajo.

JAVA HERRAMIENTA


Esta herramienta genera una clase java con los valores de las constantes solicitadas. Estas
las constantes serán público final estático y tener un tipo elegido de byte, corto, carbonizarse, En t,
long (el tipo elegido será el primero en esta lista que puede contener el valor de las constantes
- esto reduce la necesidad de yesos).

La herramienta java acepta las siguientes opciones:

-java-classname =nombre-clase-completo
Esta opción es necesaria y especifica el paquete y el nombre de la clase generada.
Si nombre-clase-completo no tiene '.', entonces no se incluye ninguna directiva de paquete en el
salida.

-java-extiende =nombre de la clase
Especifique la clase que se extenderá la clase generada. El valor predeterminado es Objeto.

PYTHON HERRAMIENTA


Esta herramienta genera una clase Python con los valores de las constantes solicitadas. Estas
las constantes serán variables de clase (en lugar de instancia).

La herramienta Python acepta las siguientes opciones:

-python-classname =nombre-clase-completo
Esta opción es obligatoria y especifica el nombre de la clase generada.

-python-extiende =nombre de la clase
Especifique la clase que se extenderá la clase generada. El valor predeterminado es no
heredar.

C HERRAMIENTA


Esta herramienta genera un archivo de encabezado C con los valores de las constantes solicitadas (definidas como
enumerar constantes).

La herramienta C acepta la siguiente opción:

-c-prefix =prefijo
Esta opción especifica un prefijo para adjuntar a las constantes generadas.

ERRORES


nescc-ncg informa un error si ncc no puede compilar archivo nesC.

Use nescc-ncg en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    rpmsunidos
    rpmsunidos
    ¡Únase a nosotros en Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite el repositorio URPMS en su
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Descargar unitedrpms
  • 2
    Impulsar las bibliotecas de C ++
    Impulsar las bibliotecas de C ++
    Boost ofrece portátiles gratuitos
    Bibliotecas de C++ revisadas por pares. Él
    El énfasis está en las bibliotecas portátiles que
    funciona bien con la biblioteca estándar de C++.
    Ver http://www.bo...
    Descargar bibliotecas Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL redirige los comandos 3D de un
    Aplicación Unix / Linux OpenGL en un
    GPU del lado del servidor y convierte la
    renderiza imágenes en 3D en una secuencia de video
    con la cual ...
    Descargar VirtualGL
  • 4
    libusb
    libusb
    Biblioteca para habilitar el espacio de usuario
    programas de aplicación para comunicarse
    Dispositivos USB. Público: Desarrolladores, Fin
    Usuarios/Escritorio. lenguaje de programacion: c
    Categorías ...
    Descargar libusb
  • 5
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 6
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • Más "

Comandos de Linux

Ad