
libs
文章平均质量分 77
lamdoc
这个作者很懒,什么都没留下…
展开
-
libc,glibc, eglibc, klibc
1. libc libc是Linux下的ANSI C的函数库。 ANSI C是基本的C语言函数库,包含了C语言最基本的库函数。这个库可以根据 头文件划分为 15 个部分,其中包括:字符类型 ()、错误码 ()、 浮点常数 ()、数学常数 ()、标准定义 ()、 标准 I/O ()、工具函数 ()、字符串操作 ()、 时间和日期 ()、可变参数表 ()、信号 ()、 非局部跳转 ()原创 2012-10-11 10:44:53 · 792 阅读 · 0 评论 -
怎样生成静态链接库和动态链接库
1. 生成静态链接库,可以用:ar rcs libmyhello.a code1.o code2.o生成后静态库后,可用如下命令编译代码:gcc -o test test.c -static -L ./ -lharctl2. 生成动态链接库gcc -shared -fPIC -o libmyhello.so code1.o code2.o生成动态库后,可用如下命原创 2012-11-13 18:37:14 · 374 阅读 · 0 评论 -
getopt()和getopt32()
getopt()和getopt32()这两个函数, 都是用来就是用来分析命令行参数的函数。1. getopt()在继续讨论getopt 之前,先要明确两个概念:选项(option) 和 选项参数(argument)。如下例子:gcc -g -lm foo.c -o foo -g 中的 g,-o 中的 o 还有 -lm 中的 l 就是选项,而 -lm 中的 m 就是 l原创 2013-09-24 11:47:49 · 973 阅读 · 1 评论