
makefile编写
qq_34488499
linux学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编译生成动态库文件
Lunix下生成动态库文件: 之前已经介绍了.o,.a,.so文件类型的含义,.so后缀的文件是动态库文件。 下面介绍在编译过程中链接到动态库文件的方法: 一. 源码文件: so_test.h: void test_a(); void test_b(); void test_c(); test_a.c:转载 2016-05-16 21:46:15 · 560 阅读 · 0 评论 -
编译生成动态库文件(方式二)
Lunix下生成动态库文件: 之前已经介绍了依靠makefile文件实现可执行文件,下面说下在源文件中指定加载的动态库文件; 一. 源码文件: datetime.h: #ifndef __DATETIME_H #define __DATETIME_H /* 日期结构 */ typedef struc转载 2016-05-16 21:52:28 · 398 阅读 · 0 评论 -
编译生成静态库文件
Lunix下编译静态库文件: .o后缀文件:编译生成的中间代码文件; .a后缀文件:静态库文件,编译的时候会合到可执行程序中,文件比较大; .so后缀文件:动态库文件,只是一个指向,不会合到可执行程序中,当要调用函数库的时候才使用; 用一个简单的例子阐述下在lunix环境下生成静态库文件的过程: 一. 源码文件: so_test.h: void test_a(); voi转载 2016-05-16 21:54:18 · 860 阅读 · 0 评论