# lib-stb **Repository Path**: tenonos/lib-stb ## Basic Information - **Project Name**: lib-stb - **Description**: 本仓库用于将stb移植到TenonOS - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-07-08 - **Last Updated**: 2025-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lib-stb ## 微库提供的功能与说明 stb库是一系列高效的C/C++库,由Sean T. Barrett开发,采用单文件设计,每个stb库都是一个单独的头文件,这使得集成变得非常简单。只需将头文件包含到你的项目中,无需额外的编译步骤或库文件。主要用于图形和音频处理。 得益于其实现方式,当仅需要将图像数据载入内存、或进行缩放操作、或保存图像时使用stb会非常方便,因为仅需要include几个头文件即可,不需要额外图像处理库的依赖,如libjpeg、libpng、opencv等。 stb支持的详细特性可见其官方文档: https://github.com/nothings/stb 本仓库将stb作为微库移植到TenonOS,目录结构如下: ```powershell . ├── Config.uk ------ 维护微库配置 ├── Makefile.uk ------ 用于微库构建 └── patches ------ 维护对stb源码的修改 ``` ## 编译构建与配置说明 stb微库不依赖其他微库,默认不启用