我正在使用一个供应商提供的API,我拥有其源代码,我可以设置断点并成功调试,但是如果我尝试通过gdb调用函数(按名称),它会说“未知入口点地址”,这是什么意思?是否有任何解决方法?我尝试了谷歌搜索,但没有找到有用的东西。非常感谢任何帮助。下一步,我打算使用objdump获取函数的地址,然后直接尝试调用该地址,如果可以运行,则说明解决了问题。但是我不知道具体如何操作,请在此指导我,供应商库与我的程序动态链接。
编辑1: 在执行“info address 'function'”之后,我尝试像“call (* 'address') (params)”那样调用,仍然显示同样的错误,需要注意的是它确实知道该函数的地址。
编辑1: 在执行“info address 'function'”之后,我尝试像“call (* 'address') (params)”那样调用,仍然显示同样的错误,需要注意的是它确实知道该函数的地址。