GoGPT Best VPN GoSearch

icono de página de OnWorks

Descarga de LibNebular para Linux

Descarga gratis la aplicación LibNebular Linux para ejecutar en línea en Ubuntu en línea, Fedora en línea o Debian en línea

Esta es la aplicación de Linux llamada LibNebular cuya última versión se puede descargar como libnebular-0.1.tar.gz. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.

Descargue y ejecute en línea esta aplicación llamada LibNebular con OnWorks de forma gratuita.

Siga estas instrucciones para ejecutar esta aplicación:

- 1. Descargue esta aplicación en su PC.

- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.

- 3. Cargue esta aplicación en dicho administrador de archivos.

- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.

- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.

- 6. Descarga la aplicación, instálala y ejecútala.

SCREENSHOTS

Ad


LibNebular


DESCRIPCIÓN

LibNebular es una biblioteca C ++ de Linux para la manipulación uniforme de archivos de imagen como pares clave-valor de cadena (a veces con valores BLOB) donde se introducen diferentes tipos de archivos a través de bibliotecas DL (".so"). Incluye complementos BMP y JPEG. Se puede portar fácilmente.



Caracteristicas

  • Lectura / escritura de imágenes de un cuadro de una página en pares clave-valor de cadena (si el valor de cadena no encaja, también se puede usar BLOB) (no es difícil extender el sistema de propiedades a archivos y animaciones de varias páginas porque hay un subárbol de propiedades apoderado.)
  • Se admiten muchos formatos de memoria de mapa de bits (RGBAX)
  • El tipo de archivo se puede determinar a través de la extensión de URL y a través de la firma del archivo ("mágico") (y luego el archivo se manipula a través del complemento correspondiente de la biblioteca de carga dinámica (".so"))
  • Capacidad para almacenar mapas de bits en el área de memoria proporcionada por el usuario (la biblioteca puede calcular el tamaño requerido)
  • No hay soporte (porque es fácil de agregar) para la conversión a, desde mapas de bits paletizados, pero se pueden almacenar y recuperar paletas.
  • No hace nada sobre la salida gráfica (a través de un ejemplo de salida incluido con la ayuda de LibSDL)
  • A través de la biblioteca es para GCC en GNU / Linux, parece que la migración no es difícil
  • Diseño de clase bastante bueno y lenguaje C ++ (principalmente como en ISO / IEC 14882: 2003)
  • Número moderado de dependencias externas en tiempo de compilación (ver "INSTALAR"), e incluso más: algunas de ellas están incluidas en la distribución (si planea usarlas, sin embargo, tenga en cuenta sus diferentes licencias)
  • Incluso menos dependencias de tiempo de compilación para el usuario que no es desarrollador de complementos (GNU C Library, C ++ Standard Library; incluido en la distribución LibBoost "boost / shared_ptr.hpp", "boost / make_shared.hpp" ... ¿Algunos más? Parece que ninguno )
  • Casi no hay dependencias externas en el tiempo de ejecución de la biblioteca (biblioteca GNU C, tal vez biblioteca estándar C ++ y hmm ... LibJPEG para el complemento JPEG)
  • Límite distinto entre la API de usuario y la API de complemento
  • Documentación en código de Doxygen
  • Los errores se informan mediante excepciones; Además, hay un mecanismo para informar advertencias (y mensajes informativos) a las devoluciones de llamada proporcionadas por el usuario.
  • Envoltorio para "emulación" de excepciones lanzadas desde abajo del código C (por ejemplo, para el manejo de errores en LibJPEG)
  • Hay ejemplos de realización de complementos con la ayuda de (1) biblioteca C externa (complemento JPEG) y (2) nada más que sus propias manos (complemento BMP)
  • Proxy de subárbol de propiedades para la manipulación de propiedades con prefijos idénticos como árboles distintos e incluso imágenes
  • Muchos de los mensajes de error y advertencia son uniformes (pero no idénticos)
  • Se incluye la prueba de la unidad del sistema (realizada con la ayuda de Google Test)
  • Espacio de nombres distinto para todos los identificadores expuestos al público (pero, seguramente, excepto las macros)
  • Algunas plantillas útiles ya están instanciadas
  • Se utilizan patrones POO y otras buenas técnicas de programación como Singleton, propios Iterator-s; Functor-s, punteros inteligentes, Pimpl-s, BLOB-s con función de copia en escritura, envoltorios, proxy para subárbol
  • Sistema de compilación de Autotools (Autoconf, Automake)
  • Todo excepto la especificación de requisitos de software y la tarea original está en idioma inglés (los primeros están en idioma ruso)


Audiencia

Desarrolladores, Tecnología de la información



Lenguaje de programación

C + +


Categorías

Formatos de datos, gráficos

Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/libnebular/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.