Articulo de referencia

Poshlib

Posh es un marco de software utilizado en el desarrollo de software multiplataforma . Fue creado por Brian Hook. [ 1 ] Tiene licencia BSD y desde el 17 de marzo de 2014 , en...

Posh es un marco de software utilizado en el desarrollo de software multiplataforma . Fue creado por Brian Hook. [ 1 ] Tiene licencia BSD y desde el 17 de marzo de 2014  , en la versión 1.3.002.

El marco de software Posh proporciona un archivo de cabecera y un archivo fuente C opcional .

Posh no ofrece alternativas cuando una plataforma anfitriona no ofrece una función, pero informa mediante macros de preprocesador qué es compatible y qué no. Configura macros para facilitar la compilación con varios compiladores (como GCC , MSVC y OpenWatcom ) y diferentes ordenamientos de bytes . En su forma más simple, solo se requiere un único archivo de cabecera. En el archivo fuente C opcional, hay funciones para el intercambio de bytes y la serialización/deserialización en memoria .

Brian Hook también creó SAL (Simple Audio Library), que utiliza Posh. Ambos aparecen en su libro "Write Portable Code". Posh también se usa en Ferret y Vega  Strike .

Véase también

Referencias

  1. Hook, Brian (2005). Write Portable Code: An Introduction to Developing Software for Multiple Platforms . No Starch Press. ISBN 978-1-59327-056-8.
  • Poshlib - Sitio web oficial (nombre de usuario: guest, contraseña: guest123)
  • POSH: El arnés portátil de código abierto - Documentación de Doxygen
  • Biblioteca de audio simple
  • poshlib - Un repositorio de GitHub