请输入您要查询的百科知识:

 

词条 Poshlib
释义

  1. See also

  2. External links

{{multiple issues|{{context|date=April 2016}}{{references|date=April 2016}}{{notability|date=April 2016}}
}}

Posh is a software framework used in cross-platform software development. It was created by Brian Hook. It is BSD licensed and {{as of|2014|03|17|lc=y}} at version 1.3.002.

The Posh software framework provides a header file and an optional C source file.

Posh does not provide alternatives where a host platform does not offer a feature, but informs through preprocessor macros what is supported and what is not. It sets macros to assist in compiling with various compilers (such as GCC, MSVC and OpenWatcom), and different host endiannesses. In its simplest form, only a single header file is required. In the optional C source file, there are functions for byte swapping and in-memory serialisation/deserialisation.

Brian Hook also created SAL (Simple Audio Library) that utilises Posh. Both are featured in his book "Write Portable Code". Posh is also used in Ferret and Vega Strike.

See also

{{Portal|Free and open-source software}}
  • libslack
  • Simple DirectMedia Layer (SDL)

External links

  • Poshlib{{dead link|date=March 2018 |bot=InternetArchiveBot |fix-attempted=yes }} - Official website (username: guest, password: guest123)
  • POSH: The Portable Open Source Harness - Doxygen documentation
  • Simple Audio Library
{{compu-prog-stub}}

1 : Computer libraries

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/23 20:12:34