elfrc

ELFRC es un programa que puede convertir archivos arbitrarios en archivos de objetos ELF.
Descargar ahora

elfrc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Frerich Raabe
  • Sitio web del editor:
  • http://ktown.kde.org/~frerich/elfrc.html

elfrc Etiquetas


elfrc Descripción

El proyecto ELFRC es un programa que puede convertir archivos arbitrarios en archivos de objetos ELF. El Proyecto ELFRC es un programa que puede convertir archivos arbitrarios en los archivos de objetos ELF que luego se pueden vincular a su programa directamente y se accede a través de nombres simples de símbolos definidos por el usuario. Por ejemplo, es posible incrustar incluso archivos enormes (16MB + +) directamente en el Ejecutable y luego acceda a los datos en tiempo constante sin hacer que el compilador o el enlazador come cargas de memoria. Está disponible en la licencia BSD. Para obtener más información, consulte el archivo de licencia contenido en el paquete de software .Pilatación. La única dependencia no trivial ElFRC tiene algunos archivos de encabezados ELF, que no sean que deben construir fuera de la casilla en cualquier sistema que utilice archivos ELF. Cualquier compilador C y los archivos de encabezado estándar lo harán. Ejecutar 'Make' (GNU Make Works, también lo hace FreeBSD) para construir el programa. En la línea de uso establece al invocar el ELFRC sin ningún argumento: ELFRC Esto es lo que hacen los argumentos: -O Tienda Objeto de ELF resultante en . Si no se le da, no se generará ningún objeto ELF.-H Store C Archivo de encabezado que se puede usar para acceder a los datos de recursos en . Si no se da, no se genera ningún archivo de encabezado.-V Be un poco verboso acerca de lo que está pasando. En cualquier caso, el argumento más importante es : la ruta a un archivo de recursos que puede ser analizado por ELFRC. Si no se proporciona ningún archivo de recursos, o si se da "-" (un tablero), los recursos se leerán en el archivo de recursos de entrada estándar. El archivo de recursos es solo un archivo de texto simple, cada línea en el archivo que describe un recurso a compilar. en la producción de elfo. Se espera que cada línea se espera tres campos, separados por caracteres de tabulación: el tipo de recurso (puede ser 'binario' o 'texto'), el nombre del símbolo (este debe ser un identificador C válido) y la ruta al archivo a Se compila en. Hay un archivo de recursos de muestra que hace que los datos de 'bigpicture.jpg' accesibles a través del símbolo 'imgdata' y 'LargeExt' contendrán los contenidos de '/Home/USER/Book.txt': bybinary imgdata bigpicture. jpgtext largext /home/user/book.txtthis Pequeño archivo de recursos podría guardarse, por ejemplo, 'Resfile.rc' y se utiliza con una invocación ELFRC como $ ELFRC -O Resources.o Resfile.rc para compilar bigpicture.jpg y /home/user/book.txt en recursos.O - que luego podría estar vinculado a su programa. Si tiene la intención de vincular el archivo de objeto en un programa C o C ++, por lo general, desea generar un archivo de encabezado correspondiente, lo que puede incluir en sus fuentes para acceder a los datos fácilmente: $ ELFRC -O RECURSO.O -H Resources.h Resfile.rc A continuación, se ve el archivo de encabezado resultante: #IFNDEF H_5863573680128751 # define h_5863573680128751 # ifdef __cplusplusextern "c" {# endif / * generado automáticamente por ELFRC 0.7. No modifiques a mano. * // * bigpicture.jpg * / externa Const Char imgdata ; / * /home/user/book.txt * / Extern Const Char LargeExt ; # ifdef __cplusplus} / * externo "c" * / # Endif # endif / * h_5863573680128751 * /


elfrc Software relacionado

Rpal

RPAL es el lenguaje algorítmico pedagógico de referencia correcta. ...

620

Descargar

Alce

Elk es una implementación del lenguaje de programación del esquema. ...

183

Descargar

Funkee

FUNKEE es un host de scripting impulsado por eventos para los idiomas de Groovy y otros idiomas de scripting. ...

174

Descargar