# libxlibc **Repository Path**: BookOS/libxlibc ## Basic Information - **Project Name**: libxlibc - **Description**: Next Xbook libc for NXOS,基于ISO标准实现,非GNU LIBC和POSIX LIBC标准。目前只支持到ISO C99标准,不对最新的C11标准进行支持。 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 8 - **Created**: 2022-05-04 - **Last Updated**: 2024-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nxos-xlibc ## 介绍 Next Xbook libc for NXOS,基于ISO标准实现,非GNU LIBC和POSIX LIBC标准。目前只支持到ISO C99标准,不对最新的C11标准进行支持。 ## 组成 xlibc是从其他开源库中挑选最基础的功能而组成的,更多是参考实现。 ## 参考libc * xboot libc * musl libc * newlibc * glibc ## 使用方法 ```shell # 1. 设置环境变量 setup [arch] setup.bat # windows环境,默认x86 source setup.sh # linux环境 setup.bat riscv64 # windows环境 source setup.sh riscv64 # linux环境 # 2. 更新nxos基础库 make ulib # 3. 编译库 make ```