前端之家收集整理的这篇文章主要介绍了
LD_PRELOAD用于C类方法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在C程序中插入一个
方法调用(该类驻留在一个单独的共享库中).我以为我可以使用LD_PRELOAD,但我不确定这是如何工作的(我只找到C
函数的例子):有没有办法为单个
方法设置插入而不从插入的类实现复制任何
代码?
它不是非常便携,但您可以在C中编写插入
函数并为其提供C
方法的错位
名称.当然,你必须明确地处理这个参数,但我认为所有的ELF ABI都只是把它当作一个看不见的第一个参数.
原文链接:https://www.f2er.com/c/239509.html