Code Bye

gdb调试代码,如何进入调用的静态库中代码调试

我写了一些代码,封装成静态库xxx.a文件,然后代码1调用了xxx.a的代码,现在执行代码1出现了问题,调试时发现错误出在静态库中代码,但是在调试代码1时,进不去静态库代码,这是为什么呢?谁能帮帮忙,让我可以在调试代码1时进入静态库代码调试

15分
layout asm
step
5分
编译静态库的时候加上-g参数
引用 1 楼 zhao4zhong1 的回复:

layout asm
step

嗯,这种方法可以,出了个小问题,重新生成了xxx.a文件,再重新编译代码1,调试可以啦,谢谢

引用 2 楼 wangzuxi 的回复:

编译静态库的时候加上-g参数

一直加了这个参数,是其它小问题引起的,谢谢


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明gdb调试代码,如何进入调用的静态库中代码调试