链接到多个库,其中一个包装了一组系统调用
发布时间:2020-10-19 09:03:01 所属栏目:Linux 来源:互联网
导读:所以这就是我正在关注的场景:我有3个库 - A,B和C.库A实现函数foo()并将其公开为API.函数foo()调用POSIX write()调用来写一些数据.库B使用linker -wrap选项将包装器写入write()glibc调用.库C链接到A和B.库C进行的任何write()调用都将被包装器拦截库B.但是,我
所以这就是我正在关注的场景: 我有3个库 – A,B和C. >库A实现函数foo()并将其公开为API. 库C进行的任何write()调用都将被包装器拦截 关于用C语言编写的调用也是如此.就调用write而言,A和C之间没有任何区别. (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- linux – 为什么在raspberry pi驱动程序中有`gpi
- linux – 为什么我要在Dockerfile中使用VOLUME?
- java – Native Library bluecove_arm不可用
- linux – OCaml编译错误:/usr/bin/ld:找不到-l
- linux – shell脚本如何判断它是否在支持256色的
- c – Linux如何决定使用什么`malloc`?
- Linux / mysql:使用cp命令将mysql db文件从一个
- 功能与Linux和Java
- 从Linux终端管理Windows Powershell
- SAP Java:java.lang.NoClassDefFoundError:com
热点阅读