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
- Capa DirectMedia Simple (SDL)
Referencias
Enlaces externos
- 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
- Bibliotecas informáticas
- Esbozos de programación informática