Chinaunix
标题:
如何封装函数成API,以供调用
[打印本页]
作者:
greatho1507
时间:
2008-08-26 15:30
标题:
如何封装函数成API,以供调用
linux c 环境
怎么将程序封装成一个可以用来调用的API呢?
作者:
5毛党党员
时间:
2008-08-26 15:39
把程序 A.cpp gcc -o 编译成 A.o ,然后#include"A.h"
作者:
nicozhou
时间:
2008-08-26 15:51
原帖由
5毛党党员
于 2008-8-26 15:39 发表
把程序 A.cpp gcc -o 编译成 A.o ,然后#include"A.h"
有些像库文件
编成.o或者.lib,然后提供给调用者.h,人家就可以调了。
作者:
greatho1507
时间:
2008-08-26 19:21
如何编译成动态库呢?
编译成动态库该如何调用
作者:
gawk
时间:
2008-08-26 20:41
man ld看看,自己把要调用的函数名放到一个头文件中
作者:
圈棍圈棍西
时间:
2008-08-27 02:56
封装乍一听起来很玄乎,其实不过如此:你负责提供接口,隐藏掉实现细节,这就是封装。
[
本帖最后由 圈棍圈棍西 于 2008-8-27 03:35 编辑
]
作者:
山外山
时间:
2008-08-27 15:08
ar -rus 提供.a包
gcc --shared 提供libXXX.a包
还需要一个.h文件
作者:
fera
时间:
2008-08-29 14:17
看你要提供什么样的库了。
Level 1. Wrapper
Level 2. Class Library
Level 3. Framework
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2