all options
bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: wasi-libc  ]

Package: wasi-libc (0.0~git20200731.215adc8-2)

Links for wasi-libc

Screenshot

Debian Resources:

Download Source Package wasi-libc:

Maintainers:

External Resources:

Similar packages:

WASI libc-implementering for WebAssembly

Denne pakke er under udarbejdelse. Den er nyttig til mange formål, selvom API'erne endnu ikke er stabile. For eksempel bruges den af Rust-kompileren til at bygge dets standardbibliotek for wasm32-wasi-målet.

For det første er det en brugbar libc. Den bygger en »libc«, der kan bruges af kompilere såsom Clang 8.0 via wasm32-wasi-målet. Er under udarbejdelse, men er allerede tilstrækkelig til at afvikle grundlæggende programmer.

For det andet er den en »referenceimplementering«, hvilket betyder at grænsefladerne defineret her kan bruges af andre værktøjer og biblioteker, selv om de ikke bruger alle de faktiske implementeringer her. For eksempel forventer vi ikke, at alle vi ønske at bruge den præcise malloc-implementering tilbudt her, men værktøjerne og bibliotekerne, der bruger en ABI-kompatibel malloc-grænseflade vil kunne interoperere uanset hvilken implementering der bruges.

For det tredje er det et eksempel, der viser brugen af WASI-API'en. Libc-funktionaliteten er implementeret via kald til WASI-funktioner.

Download wasi-libc

Download for all available architectures
Architecture Package Size Installed Size Files
all 777.9 kB3,012.0 kB [list of files]