腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
用gdbserver
调试
共享
库
、
、
、
我可以在我的主应用程序中逐步完成代码,但是如果我试图进入共享
库
中的函数,我将获得内存地址和
调试
器终止。903,056 13-
gdb
-set sysroot-on-target /lib903,065 (
gdb
) 903,065 14-t
浏览 8
提问于2011-12-23
得票数 10
1
回答
从eclipse远程
调试
Android程序
、
、
、
Android(运行在Android中的gdbserver)说: 那么,我如何知道eclipse发送的
gdb
命令呢?P.S.可以在cygwin shell中
调试
,只是不能在eclipse中
调试
。我不知道eclipse发送了哪些命令。
浏览 2
提问于2011-01-30
得票数 3
回答已采纳
1
回答
使用
gdb
调试
反汇编的
库
、
、
、
在
Linux
和Mac中,我可以使用stepi和nexti来
调试
应用程序,而不需要
调试
信息。 在Mac上,
gdb
显示了在库中调用的函数,尽管有时会在每条stepi指令中提前几条汇编指令。在
Linux
上,当我步入
动态
库
时,
gdb
会迷路。例如,对于put(),put()中有三个汇编指令,一旦
gdb
到达0x080482bf处的跳转,它就会失败,并显示消息"No function contains counter For select
浏览 0
提问于2009-10-18
得票数 11
回答已采纳
1
回答
如何在Oracle异构服务环境中
调试
ODBC驱动程序?
、
、
、
、
Oracle异构服务是Oracle DB的一个特性,它允许数据
库
通过ODBC驱动程序与非Oracle DB进行对话。如何使用sqlplus或其他Oracle客户端工具进行相
浏览 0
提问于2018-05-30
得票数 0
回答已采纳
2
回答
设备需要跨
gdb
、
我在Ubuntu12.04上安装了gcc-arm-
linux
-gnueabihf交叉编译器,现在我可以为嵌入式设备构建一个程序。在哪里可以找到跨
gdb
进行
调试
?gcc-arm-
linux
-gnueabihf参考在相关的包列表中包含
gdb
-arm-
linux
-gnueabihf,这似乎是我正在寻找的
调试
器。但是这个包是没有的。
浏览 8
提问于2012-11-07
得票数 13
回答已采纳
1
回答
无法使用
gdb
和
动态
加载器将32位应用程序
调试
到远程目标arm64中
、
、
、
、
在特定情况
下
,我尝试使用
gdb
在arm64设备中
调试
应用程序:-The设备是运行
linux
的嵌入式
linux
arm64:
Linux
HMI-fa93 4.14.78-rt47/TestGDB32我测试了很多组合,但每次我都无法
调试
应用程序。恐怕在启动
gdb
时,他认为我是在
调试
ld-
li
浏览 5
提问于2022-09-28
得票数 0
回答已采纳
2
回答
GDB
在MacOS塞拉利昂上,试图卸载和删除所有文件,但不能
、
、
、
我用homebrew安装
GDB
,在尝试使用它之前,它似乎安装得很好。在终端机上,它不停地说这不是一个有效的命令。(我是C的新手,和我的教授一起工作。甚至当我在他面前下载后尝试使用它时,他也感到困惑)。当我试图删除属于
gdb
的所有项时,我已经得到了所有错误。我已经删除了Xcode,希望能够重新安装它。编辑: 我已经使用Sublime创建了一个简单的Hello World文件,它在gcc中编译并运行良好。但我仍然希望
浏览 3
提问于2017-10-27
得票数 0
回答已采纳
1
回答
编译
库
,以便
GDB
自动找到源代码。
、
、
、
我们正在编译一个在
Linux
下
使用CMAKE编写的
库
,然后在/opt/mylib
下
按默认方式安装这个
库
,并且它的源代码也放在这个文件夹中。例如,C++标准
库
就是这样工作的。我可以
调试
一个应用程序,我不需要告诉<em
浏览 0
提问于2019-07-19
得票数 2
1
回答
跨平台:使用VisualStudio2019使用共享
动态
库
时,Windows
下
使用WSL进行
调试
失败
、
、
、
我有一个由几个
库
组成的项目,如果所有源代码都在一个VisualStudio2019项目中,那么它就可以跨平台运行和
调试
。但是,将
库
放在单独的项目中,而我根本无法在IDE中进行
调试
。但是,可执行文件将在我的WSL安装中的命令行和其他
Linux
框上运行完全正常。我尝试过各种方法,比如将我的LD_LIBRARY_PATH设置为一个共享的
动态
库
,但是到目前为止似乎没有什么工作。谢谢cp libWSI.so
浏览 3
提问于2019-11-18
得票数 1
1
回答
Qt Creator /
gdb
/远程
调试
/交叉编译:solib-搜索-路径未使用
、
、
、
、
我使用QtCreator3.2.1和
gdb
7.6.2 (powerpc64-fsl-
linux
-
gdb
来自)来
调试
交叉编译的应用程序。我指定了工具包(sysroot是/opt/fsl-networking/QorIQ-SDK-V1.8/sysroots/ppc64e6500-fsl-
linux
)、工具链
gdb
等等.到目前为止这是可行的我可以
调试
任何应用程序。 但是,如果我的应用程序
动态
链接到一个
浏览 4
提问于2015-08-31
得票数 0
6
回答
用
gdb
和gdbserver从Windows远程
调试
Linux
进程: Windows端到底需要什么?
、
、
、
、
我能够使用CDT在gdbserver下在
Linux
目标上开始远程进程,然后从Windows主机附加
gdb
。两个
Linux
系统之间的
调试
工作正常,所以很明显,我在Windows主机端做了一些错误的事情。我的具体问题是: 使用<em
浏览 3
提问于2010-08-17
得票数 23
回答已采纳
1
回答
交叉编译gdbserver错误
、
、
、
我想使用
gdb
在arm
Linux
开发板上进行
调试
。编译gdbserver时出错。主机: Ubuntu 11 32 gcc:arm-
linux
(gcc版本4.4.3)我收到以下错误消息: configure: error: no termcap li
浏览 3
提问于2012-06-15
得票数 1
1
回答
GDB
`run`命令失败,并显示"Cannot insert breakpoint 1“。
、
、
问题 我正在尝试使用rust-
gdb
调试
this Rust program,但我似乎无法让
GDB
正常工作: /home/a/tmp/foo(HEAD) (
gdb
) 我还尝试使用b src/main.rs:2设置断点,并且只运行
gdb
而不是Rust包装器rust-
gdb
,这两种方法都会产生相同的结
浏览 376
提问于2021-09-18
得票数 2
回答已采纳
1
回答
Android
调试
: armeabi-v7a不工作
、
、
、
、
日食/ Cygwin构建共享
库
user@MACHINENAME /cygdrive/e/projects/game $ ndk-
gdb
-eclipse --force --verbose/
浏览 7
提问于2012-11-27
得票数 9
4
回答
调试
交叉编译代码:
Linux
->Windows
、
、
、
、
我正在将一个项目从
Linux
交叉编译到目标Windows (使用mingw)。输出是一个
动态
链接
库
,从C#调用它是可行的,但是
调试
非常困难。构建输出一个.o文件,该文件可以向
gdb
提供符号,但基本上我能做的就是对异常进行中断,并找到异常发生时正在执行的函数的名称;甚至连完整的堆栈跟踪都做不到。我无法使用WinDbg进行
调试
,因为我没有.pdb文件。我还
浏览 1
提问于2011-06-01
得票数 13
2
回答
安装gcc 4.8.1后,
gdb
无法工作
、
我在Ubuntu12.04上安装了gcc 4.8.1 (为此我不得不添加ppa ),现在
gdb
显示了以下消息: 无法找到
动态
链接器断点函数。
GDB
将无法为5个
库
调试
共享
库
初始化器并跟踪显式加载的
动态
code.Could不加载共享
库
符号,例如/usr/lib/x86_64-
linux
-gnu/libstdc+.so.6。
浏览 1
提问于2013-10-02
得票数 9
回答已采纳
1
回答
qt5和qt5:使用
调试
符号链接Makefile
、
、
、
如何将Qt5应用程序与Qt5
调试
符号链接起来?我使用的不是qmake或CMake,而是一个定制的Makefile。usr/share/doc/qtbase5-dbg/LGPL_EXCEPTION.txt因此,不存在包含
调试
符号的显式.so
库
,而是包含其他文件。谁能给我一个样例g++行,为Qt5
库
启用
调试
符号(用于
g
浏览 1
提问于2016-12-11
得票数 0
2
回答
让Qt
调试
器正常工作(
GDB
)
、
、
、
、
我目前在Windows7上构建,并试图让我的
调试
器单步执行我的代码。问题是,尽管我在QMake文件中将构建配置设置为debug,并将CONFIG变量设置为debug,但它仍然不起作用。这是我的QMake文件:CONFIG += console debug这里出了什么问题?每次我谷歌我只是找到一些关于“添加
调试
符号”的东西,这在
Linux
中很
浏览 1
提问于2012-02-21
得票数 1
3
回答
gdb
远程交叉
调试
失败,“远程'g‘数据包答复太长”
、
、
、
、
我在远程
调试
方面有问题。主机:带有ubuntu10.10 x86的笔记本英特尔x86: Freescale iMX35 (iMX35 PDK) arm 11开发环境:QtCreator2.1RC和Qt4.7.1
库
。-
linux
-gnueabi-nm手臂-无-
linux
-gnueabi-gcc目标是
调试
使用Qt创建的项目。(
gdb
)目标遥控器10.10.10.2:4000 使用10.10.10.2:4000进
浏览 10
提问于2011-02-04
得票数 19
1
回答
在
GDB
中更改
库
、
我在
linux
中使用
GDB
进行
调试
,但在
调试
时却从某个
库
中加载了符号。 我如何告诉
GDB
从我的
库
中加载符号呢?
浏览 2
提问于2013-06-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Linux】调试器-gdb使用
GDB的7 个单步调试命令|Linux 中国
Linux 黑乎乎的命令行下,如何调试 Python?
Linux系统中的高级内核模块调试方法汇总结
Linux库概念,动态库和静态库的制作,如何移植第三方库
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券