腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
GDB
调试
Python
的
玩具
示例
c++
库
时
出错
(
GDB
与
加载
共享
库
有关
的
问题
?)
python
、
c++
、
debugging
、
gdb
、
glibc
每当我尝试
使用
GDB
在Ubuntu18.04上
调试
python
的
c/
c++
库
时
,我都会得到一个错误:/build/glibc-2ORdQG/glibc-2.27/sysdeps/unix/sysv/linux/select.c无法打开 我怀疑这与
使用
GDB
加载
共享
库
有
浏览 51
提问于2021-01-29
得票数 0
回答已采纳
2
回答
GNU
调试
器;eclipse抛
出错
误消息。
eclipse
、
debugging
、
cygwin
我花了将近一个小时寻找
与
安装在Cygwin中
的
gdb
调试
器
有关
的
特定内容。许多人都面临着同样
的
问题
,但对此却没有任何有用
的
答案。我需要
使用
gcc
调试
器在我
的
c/
c++
启用eclipse。每次我试图启动
调试
器
时
,我都会得到一个
gdb
--版本无法确定
的
错误。我深入做了一些检查,我明白了
浏览 2
提问于2013-09-19
得票数 1
1
回答
在
gdb
会话中选择
调试
信息文件
的
子集
debugging
、
gdb
在我
的
软呢帽盒上,我安装了许多独立
的
调试
信息。 现在,如果我
调试
一些简单
的
代码,它需要很长时间才能显示某个符号或打印一些值。很明显,绝对需要评估所有已安装
的
符号文件才能获得所有信息。但是,如果我有
问题
,比如说在像goocanvas这样
的
lib中,我只希望用我自己编译
的
带有-g选项
的
代码以及goocanvas
库</em
浏览 6
提问于2016-12-07
得票数 2
回答已采纳
1
回答
如何
调试
使用
共享
库
的
Rust可执行文件?
visual-studio-code
、
rust
、
codelldb
我希望
调试
的当前crate (X)
使用
我
的
另一个
库
crate (Y),它
使用
Rusts ffi
加载
一个C
共享
库
。crate X中
的
可执行文件运行良好,我甚至可以
使用
GDB
对其进行
调试
。但是,当我想用CodeLLDB
调试
visual studio代码中
的
可执行文件
时
,遇到"//target/
浏览 13
提问于2020-09-29
得票数 0
回答已采纳
2
回答
gdbserver:映射
共享
库
部分时
出错
gdb
、
gdbserver
在
使用
gdbserver
时
,我在
调试
时
遇到了
问题
。
gdb
显示
加载
一个
共享
库
时
出错
。mapping shared library sections:当
使用
PID附加
gdb
时
,我没有<e
浏览 6
提问于2016-07-18
得票数 1
回答已采纳
2
回答
如何在
GDB
中更快地启动Firefox
debugging
、
testing
、
firefox
、
automated-tests
、
gdb
我有大量
的
HTML文件要
调试
。我编写了一个
python
GDB
脚本,调用
gdb
./path/to/firefox并在Firefox中打开每个超文本标记语言文件,然后运行该脚本来做我想做
的
事情。
问题
是这个过程超级慢。我想知道有没有更快
的
方法来做这件事。$
gdb
..(
gdb
浏览 0
提问于2020-01-19
得票数 3
2
回答
Eclipse CDT:为外部
共享
库
加载
调试
符号
eclipse
、
debugging
、
gdb
、
eclipse-cdt
我正在尝试
调试
到第三方
库
()。我从Ubuntu
的
Synaptic包管理器安装了
共享
库
和它
的
调试
符号。我还从Sourceforge下载了
库
的
源文件。我正在
使用
Eclipse CDT来
调试
所提供
的
一个
示例
,并且我想深入到该
库
的
代码中。
问题
是,在
调试
期间,即使我一步一步地进入库函数调用,Eclips
浏览 2
提问于2010-07-30
得票数 1
1
回答
gdb
是否支持
加载
扩展dll/类似windbg?
c++
、
gdb
、
shared-libraries
、
coredump
Windbg有一个命令"Load“,在中,该命令将
加载
一个dll,并
使用
额外
的
命令/电源扩展windbg。这样,我就不需要自己构建
gdb
浏览 3
提问于2021-12-24
得票数 0
1
回答
Eclipse
GDB
找不到源文件
c++
、
eclipse
、
gdb
、
pydev
工作区位于我
的
主目录中。 我目前正在尝试
调试
python
代码,它
使用
Eclipse和PyDev
加载
一个
共享
的
PyDev
库
。我可以很好地
调试
Python
文件。在调用
共享
库
之前(但在
加载
之后),我
使用
测试中
的
某个断点运行程序(如果
有关
系的话,可以
使用
pytest单元测试),然后运行C/<
浏览 0
提问于2018-04-04
得票数 3
1
回答
GDB
“无法打开
共享
对象文件”
问题
c++
、
linux
、
gdb
、
linker-errors
、
dynamic-linking
我有一个二进制文件,它链接到一个
共享
库
文件(/zzz/yyy/xxx.so)。在我将LD_LIBRARY_PATH设置为/zzz/yyy/并运行不带
GDB
的
二进制之后,它执行得非常好。但是,当我试图
使用
GDB
调试
这个二进制文件
时
,
GDB
说: error while loading shared libraries: xxx.so: cannot open shared ob
浏览 2
提问于2014-05-01
得票数 0
回答已采纳
1
回答
gdb
查找
调试
信息,但不能放置断点。
python
、
c
、
debugging
、
memory
、
gdb
我有一个
python
代码,它调用用C编写
的
共享
库
(并
使用
带有标志:-g -O0 -Wall -fPIC
的
调试
信息编译)。我想
使用
gdb
进入c代码。当我
使用
gdb
附加
时
,没有找到关于系统
库
的
一些
调试
信息(很明显),但是找到了我
的
共享
库
的
调试
信
浏览 0
提问于2014-03-25
得票数 1
1
回答
无法在
gdb
中
加载
共享
库
linux
、
gdb
我正试图在
gdb
中运行应用程序,但我似乎对解决方案有
问题
。我无法以我尝试过
的
所有方式
加载
共享
库
。库存储在/usr/local/lib64中,环境也可以:/usr/local/lib64:/home/user/lib(
gdb
) set solib-searc
浏览 2
提问于2015-02-05
得票数 1
回答已采纳
1
回答
GDB
错误
gdb
:
加载
共享
库
时
出错
: libffi.so.7:无法打开
共享
对象文件:没有这样
的
文件或目录
gdb
、
manjaro
我正在尝试
使用
GDB
,所以我运行
gdb
。我运行它,然后尝试以下命令,
gdb
帮助。得到这个错误。"
gdb
:在
加载
共享
库
时
出错
: libffi.so.7:无法打开
共享
对象文件:没有这样
的
文件或目录“我在Manjaro上。我怎么才能避开这一切?我把
gdb
安装错了吗?编辑:这里有一些更多
的
信息,稍后我运行命令,触摸p.py,然后运行代码。打开v
浏览 12
提问于2020-09-05
得票数 2
回答已采纳
1
回答
Visual Studio代码可以在没有"Program“属性
的
情况下
使用
GDB
附加到进程吗?
visual-studio-code
、
gdb
我正在Ubuntu18.04上
调试
一个来自
python
的
共享
C++
库
。我可以
使用
GDB
python
PID (其中PID是-p进程ID)将
gdb
附加到这个进程。我喜欢Visual Studio Code
的
承诺,但是默认
的
调试
程序需要“launch.json”属性,而
gdb
不需要这个。{ "name": &q
浏览 0
提问于2018-10-25
得票数 3
1
回答
如何在
共享
库
中的确切行号上设置断点?
c++
、
c
、
gdb
其中有一些代码,如下所示:11 {13 skip_me();15 }b shared_lib_test.c:13jump 14end 但由于它属于
共享
库
,我无法在源文件的确切行号上设置断点,我尝试了'b
浏览 4
提问于2012-11-06
得票数 1
回答已采纳
1
回答
Eclipse CDT 2018-09 (4.9.0)非功能
GDB
窗口
eclipse
、
eclipse-cdt
Windows上EclipseCDT2018-09 (4.9.0)中
的
GDB
调试
器控制台窗口在
调试
远程Linux目标
时
似乎没有功能。 启动
调试
器,
gdb
调试
控制台窗口显示
与
浏览 2
提问于2019-02-18
得票数 0
2
回答
dlmopen和
C++
库
c++
、
linux
、
plugins
、
dynamic-loading
(这大概是一个相当高级
的
问题
,很抱歉:-) 我有一个
问题
,需要将插件(
共享
库
)
加载
到应用程序中,但是插件可以
使用
与
应用程序
使用
的
库
版本不兼容
的
二进制
库
。我
的
想法是
使用
dlmopen()并将插件
加载
到自己
的
命名空间中。我希望获得二进制不兼容
库
的
两个单独副本(对
浏览 0
提问于2019-03-05
得票数 3
回答已采纳
1
回答
如何
调试
C++
python
扩展?
c++
、
python-3.x
、
debugging
、
gdb
我想
调试
我
的
C++
。目前,
库
正在抛出一个异常,并确定在哪里,我想
使用
gdb
。
问题
是
gdb
没有捕获异常堆栈。我所做的如下:(
gdb
) run script.py当我尝试
使用
backtrace
时
(
gdb<
浏览 1
提问于2020-03-03
得票数 1
2
回答
运行独立
共享
库
时
gdb
不
加载
符号
c
、
linux
、
gdb
、
shared-libraries
如果我直接在dtestfunc1上运行
gdb
,
使用
gdb
不
加载
libdtest2.so
的
符号。如果我创建一个在
共享
库
上调用dlopen
的
驱动程序,则在执行dlopen之后,
gdb
正确地
加载
符号,一切都正常。 为什么
gdb
在这两种情况下
的
行为都不同呢?如果我直接在
共享
库
上运行
gdb<
浏览 4
提问于2015-06-19
得票数 3
回答已采纳
1
回答
C++
on Ubuntu 12.04 gcc 4.8.1
gdb
7.6.1。我仍然得到
gdb
错误:找不到动态链接器断点函数
gcc
、
gdb
我正在Ubuntu12.04上
使用
QTCreator2.8.1IDE开发
C++
应用程序。我最近安装了gcc 4.8.1和
gdb
7.6.1 -这两个都是最新
的
。由于我安装了新
的
gcc 4.8.1,我开始从
gdb
获得此错误消息,将
gdb
升级到最新
的
7.6.1并没有解决
问题
。 更具体地说:当我从命令行运行
GDB
7.6.1
时
,不会收到错误消息。当我从Qt环境运行
GDB
7.6.1
时
浏览 2
提问于2013-10-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
将VS Code打造成炫酷全能IDE
GNU发布GDB新版本 10.1和 mtools 4.0.25
CodeRunner 3.0.1 运行小代码的多语言编程神器
如何从C+转Python:改变你的思维方式
如何从C+转Python?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券