永发信息网

将C函数程序封装成.so动态链接库怎么留接口

答案:1  悬赏:10  手机版
解决时间 2021-01-06 20:56
将C函数程序封装成.so动态链接库怎么留接口
最佳答案
将需要预留的接口定义称为全局函数即可(非静态函数)。
一、动态链接库的接口,其本质即为动态链接库内定义的可供外部调用的函数。
二、除static修饰的静态函数外,其它函数均可以被其它文件调用,也就是任何一个非静态函数,都可以称之为动态链接库的接口。
三、为了使得使用动态链接库的开发人员了解接口的定义及调用方式,通畅会书写一个或一组头文件(.h),包含如下内容:
1、供外部调用的所有函数的声明。包括函数名,返回值,参数列表。
2、如果存在供外部使用的自定义数据结构,如枚举,共用体,结构体等,也需要定义在头文件中。
3、推荐在头文件中添加注释,说明每个函数的参数的含义,何种情况下调用,返回值代表什么意义等。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
昆山有多少外来人口?
番茄汁怎么做? 在外面吃番茄米线,下面那个
简单 同类 的 词语 都有哪些?
0.4千克等于多少毫升
12.5乘以4加2.5乘以8正确答案
黉门的东阳黉门
江南的冬景中写不一样的冬景的原文
京瓷1025打印一体机质量如何
三星s9+多大的屏幕
一件商标从提出申请到拿到商标注册证要经过程
以当开头的成语
ai嵌入位图图片,默认和高保真描摹有什么区别
早在2005年4月2日,我国远洋科学考察船“大洋
8x的平方是125x是多少
有60W左右,买什么车好,求推荐
推荐资讯
发胶喷在头上一个礼拜不洗是不是很伤头发
温州国际大厦离鹿城区双屿街道有多远
魔兽争霸DOTA与真三的比较,大家认为哪个更好
洗头是大皂角好还是牙皂好?
如何导出新浪财经 b/s点指标公式源码
亲亲猪宝贝”活动已经结束,但我想领养qq宠物
俄罗斯、美国、日本,谁最坏?
河南人在广西住,身上痒怎么办
音乐优等生2016乌兰图雅
已知集合A=[x|3<x<7},B={x|2<x<10},则
请问wps表格原本求和10小时怎么设置为11个小
根据传粉媒介的不同,我们把花分为________和
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?