Linux/Unix 下调试动态库(.so文件) -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux/Unix 下调试动态库(.so文件)

2016-07-08 14:43:55 2958 1

需要调试一个C语言编写的动态库,这个动态库也是我自己写的编译的时候加了-g参数。

但是这个动态库是给oracle数据库调用的,也就是在存储过程里面调用这个动态库。由于这个动态库是新写的,经常有问题需要用gdb跟踪代码调试。我要怎么做才能调试这个动态库呢???

目前想到的一个办法就是再写一个C程序调用这个动态库然后gdb调试。但是这个动态库提供给数据库的接口很多全部写出来比较费时间。希望找个方便点的方法,类似于gdb直接调试运行中的程序。

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:53:24

    这种情况,可以attach到oracle进程

    0 0
相关问答

1

回答

警告:mysql_connect():[2002]中没有这样的文件或目录(试图通过unix:///t

2020-05-10 19:19:13 333浏览量 回答数 1

1

回答

UNIX是一个功能非常全面的操作系统,在哪些方面超越Linux呢?

2022-03-31 16:01:04 297浏览量 回答数 1

1

回答

UNIX和Linux对于硬件的要求有哪些不同呢?

2022-03-31 16:00:15 244浏览量 回答数 1

1

回答

UNIX和Linux为什么不存在技术上面的传承关系呀?

2022-03-31 15:59:19 218浏览量 回答数 1

1

回答

UNIX和Linux的授权方式有哪些不同呢?

2022-03-31 15:58:03 269浏览量 回答数 1

1

回答

Linux与UNIX有什么不同?

2022-03-30 23:53:38 241浏览量 回答数 1

1

回答

在 Unix & Linux 平台上安装 Python 的步骤是什么?

2021-11-06 20:47:39 117浏览量 回答数 1

1

回答

Unix和Linux针对的用户群体,有什么不同?

2021-10-18 14:04:36 309浏览量 回答数 1

1

回答

Unix和Linux有什么区别啊?

2021-10-02 23:23:14 1253浏览量 回答数 1

0

回答

安装命令行工具(Linux/UNIX/Mac OS):在线安装命令行工具和 SDK

2017-10-20 15:20:54 1976浏览量 回答数 0
+关注
杨冬芳
IT从业
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
ECS系统指南之Linux系统诊断
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载