Open C 开发全解析:从基础到实战
1. Open C 简介
Open C 是基于 POSIX 和其他流行开源项目的库集合,包含了超过 70% 常见库中的函数,以下是其包含的主要库:
| 库名称 | 功能描述 |
| — | — |
| Libc | 标准 C 库,涵盖标准输入输出、数据库、位操作、字符串操作、字符测试、DES 加密、存储分配、时间函数、套接字、进程间通信和进程生成等功能。 |
| Libm | 提供算术和数学函数。 |
| Libpthread | 实现 IEEE Std1003.1c(POSIX)标准接口,用于在传统用户进程中实现多线程执行,目前仅在用户空间实现,提供线程创建和销毁、线程调度参数设置以及互斥锁和条件变量等功能。 |
| Libz | “Zlib” 压缩库,提供内存中的压缩和解压缩功能,包括对未压缩数据的完整性检查。 |
| Libdl | 允许用户动态加载 DLL。 |
| Libcrypto | OpenSSL 加密库,实现了多种用于各种 Internet 标准的加密算法,为 SSL、TLS、S/MIME 等提供服务,也用于实现 SSH、OpenPGP 等加密标准。 |
| Libssl | 实现 SSL(SSL v2/v3)和 TLS(TLS v1)协议。 |
| Libcrypt | 包含用于加密数据块、消息和密码哈希的函数。 |
| Libglib | 通用实用库,提供许多有用的数据类型、宏、类型转换、字符串实用程序、文件实用程序和主循环抽象等,可在多种类 UNIX 平台、Windows、OS/2 和 BeOS 上工作。 |
Symbian 还
超级会员免费看
订阅专栏 解锁全文
1470

被折叠的 条评论
为什么被折叠?



