我们经常需要调试自己的动态库,但是不能跟踪到库的函数内部,按照下面的方法可以解决这个问题。
1、gcc -c -fPIC src.c -g -rdynamic
2、gcc -shared -o libtest.so src.o
这样其它工程在调用时库 libtest.so就可以在单步调试时,跟踪到库内部。
见下面例子:
=======================生成动态库======================
=====================测试生成的库=======================
时间: 2024-10-06 20:30:04