V2EX  ›  英汉词典

Libc

定义 / Definition

libc 通常指 C 标准库(C standard library)的实现,也常被用来泛指类 Unix 系统中的系统 C 库(例如 glibc、musl),为程序提供诸如输入输出、字符串处理、内存分配、数学函数以及与操作系统交互(系统调用封装)等基础功能。

发音 / Pronunciation (IPA)

/ˌlɪbˈsiː/

例句 / Examples

Libc provides basic functions like printf and malloc.
libc 提供 printfmalloc 等基础函数。

On Linux, different libc implementations can affect compatibility, performance, and binary size.
在 Linux 上,不同的 libc 实现会影响兼容性、性能以及可执行文件体积。

词源 / Etymology

libc“library C” 的缩写:lib 表示“库(library)”,c 指 C 语言。早期 Unix 系统把与 C 语言程序最常用的一组基础函数打包成系统库,后来“libc”逐渐成为对“C 库实现”的通称;在现代系统中,常见实现包括 glibc(GNU C Library)与 musl 等。

相关词 / Related Words

文学与作品用例 / Notable Works

  • The Linux Programming Interface(Michael Kerrisk)——讨论 Linux API、系统调用与 C 库(libc)在接口层的角色
  • Advanced Programming in the UNIX Environment(W. Richard Stevens, Stephen A. Rago)——大量示例依赖 libc/Unix C 接口
  • Computer Systems: A Programmer’s Perspective(Bryant, O’Hallaron)——讲解运行时、链接与库函数(常以 libc 为典型)
  • Linux From Scratch(Gerard Beekmans)——构建系统工具链时重点涉及 libc(如 glibc)配置与编译
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2185 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
♥ Do have faith in what you're doing.