Inglésfrancésespañol

icono de página de OnWorks

reswrap-1.6 - Online en la nube

Ejecute reswrap-1.6 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 reswrap-1.6 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


reswrap - envuelve los recursos del icono en el código C

SINOPSIS


volver a envolver [opciones] [-o[a] archivar] archivos ...

DESCRIPCIÓN


Volver a envolver es una herramienta para convertir imágenes, texto y otros archivos de recursos en matrices de datos C ++.
Esto permite que varios recursos binarios se incrusten en el código fuente y se compilen en
Una aplicación.

En el desarrollo de aplicaciones gráficas con FOX, se utiliza para incrustar iconos e imágenes.
para la interfaz de usuario en el ejecutable y eliminar la necesidad de distribuir por separado
archivos de icono e imagen.

Volver a envolver normalmente se invoca como parte del proceso de compilación para generar archivos fuente C ++
a partir de una colección de iconos e imágenes y otros recursos binarios.

Por defecto, reswrap interpretará el archivos listado como un flujo de bytes sin procesar y salida
ellos como una matriz de datos inicializada a stdout.

OPCIONES


-o[a] archivar
Escribe el resultado en el archivo. archivar en lugar de escribir en stdout. Con -o los
archivar se sobrescribirá con los datos de la entrada. Con el -oa opción, la
el código resultante se adjunta al salida archivo, permitiendo que varios archivos de entrada sean
colocado en un solo archivo fuente.

-h Imprima un mensaje de uso breve.

-v Simplemente imprima el número de versión y la información de la licencia.

-d Escriba los datos como números decimales en lugar de utilizar los números hexadecimales predeterminados.

-m Leer archivos con el modo MS-DOS (el valor predeterminado es binario). Esto reemplaza "\ r \ n" por "\ n"
al leer el archivo de recursos.

-x Escribe datos como números hexadecimales (predeterminado).

-t[a] Escribe datos como una cadena de texto, con cada byte representado como un escape hexadecimal
secuencia, como en "\ x33".

Tenga en cuenta que el compilador de C ++ agrega un carácter nulo al final de la cadena de texto,
haciendo que la matriz de datos sea un carácter más larga que el archivo.

Con la a opción, los caracteres ascii imprimibles se pasan sin escapar, mientras que
los caracteres como tabulaciones y nuevas líneas reciben los códigos de escape habituales.

-e Coloca el modificador de almacenamiento externo delante de la matriz de datos, asegurándose de que
La matriz de datos se puede vincular con otras unidades de compilación. Normalmente, constante
las declaraciones no son visibles en otras unidades de compilación.

-i En lugar de generar una definición de matriz, solo escriba una declaración, que puede ser
incluido como un archivo de encabezado.

-k Esta opción hace que reswrap mantenga la extensión del archivo, reemplazando el "." con un
guion bajo "_". Se recomienda el uso de esta opción, ya que reduce los errores cuando
utilizando las matrices de datos.

-s Esta opción suprime los comentarios insertados por reswrap para indicar el archivo original
nombre a partir del cual se generó la declaración de datos.

-p prefijo
Anteponer lo dado prefijo delante del nombre del recurso; esto puede ser usado para
generar nombres de clases o nombres de espacios de nombres delante de símbolos.

-n espacio de nombres
Genere todas las declaraciones dentro del C ++ dado espacio de nombres declaración. Usando un
espacio de nombres puede utilizarse para garantizar que las declaraciones solo sean accesibles dentro del
alcance dado y, por lo tanto, no chocará con los símbolos.

-c cols
Escribe cols columnas en lugar del número predeterminado de columnas en las declaraciones de datos
generado por reswrap. El número predeterminado de columnas para impresión decimal y hexadecimal
tiene 16 caracteres; el valor predeterminado para la impresión de cadenas de texto es de 80 caracteres.

-u Forzar la salida como caracteres sin firmar en modo texto.

-z Muestra el tamaño del recurso en la declaración de una matriz de recursos. Esta
permite que el operador sizeof () de C ++ devuelva el tamaño correcto del recurso incluso
para declaraciones externas. Tenga en cuenta que en el modo de texto, (opción -t), un byte extra es
añadido al tamaño del carácter del final de la cadena.

-r nombre
En lugar de utilizar un nombre de recurso basado en el nombre de archivo, reswrap sustituye nombre
para el nombre del recurso utilizado en la declaración o definición para lo siguiente
archivo de recursos. Esto es útil si el nombre del archivo no se puede utilizar como identificador,
por ejemplo, si el nombre del archivo es una palabra reservada en C o C ++, como "mientras".

AVISOS


Cuando use el modo de cadena de texto, recuerde que el compilador de C agrega un carácter nulo
después de la cadena, lo que hace que la matriz de datos sea un elemento más larga que el archivo de recursos.

Utilice reswrap-1.6 en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    KDiff3
    KDiff3
    Este repositorio ya no se mantiene
    y se conserva con fines de archivo. Ver
    https://invent.kde.org/sdk/kdiff3 for
    el código más nuevo y
    https://download.kde.o...
    Descargar KDiff3
  • 2
    Cargador USBGX
    Cargador USBGX
    USBLoaderGX es una GUI para
    Cargador USB de Waninkoko, basado en
    libwiigui. Permite listar y
    lanzar juegos de Wii, juegos de Gamecube y
    homebrew en Wii y WiiU...
    Descargar USB Loader GX
  • 3
    Firebird
    Firebird
    Firebird RDBMS ofrece funciones ANSI SQL
    y se ejecuta en Linux, Windows y
    varias plataformas Unix. Características
    excelente concurrencia y rendimiento
    & energía...
    Descargar pájaro de fuego
  • 4
    KompoZer
    KompoZer
    KompoZer es un editor HTML wysiwyg que utiliza
    el código base de Mozilla Composer. Como
    El desarrollo de Nvu se ha detenido.
    en 2005, KompoZer corrige muchos errores y
    agrega una f...
    Descargar KompoZer
  • 5
    Descargador gratuito de manga
    Descargador gratuito de manga
    Free Manga Downloader (FMD) es un
    aplicación de código abierto escrita en
    Object-Pascal para gestionar y
    descargar manga de varios sitios web.
    esto es un espejo...
    Descargar descargador de manga gratuito
  • 6
    UNetbootin
    UNetbootin
    UNetbootin le permite crear booteables
    Unidades USB en vivo para Ubuntu, Fedora y
    otras distribuciones de Linux sin
    quemando un CD. Se ejecuta en Windows, Linux,
    y ...
    Descargar UNetbootin
  • Más "

Comandos de Linux

Ad