Linux下断点进不去问题

时间:2021-03-10 20:17:05
哎,别说什么选的是DEBUG还是RELEASE,反正我现在断点就是进不去,无论建什么项目,环境是虚拟机10下的LINUX,运行处结果什么都是正确的 调试报错如下 Linux下断点进不去问题

10 个解决方案

#1


再补两张图 Linux下断点进不去问题
Linux下断点进不去问题

#2


编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

#3


引用 2 楼 qt_dog 的回复:
编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

你好,那我这个情况应该怎么解决呢?

#4


引用 3 楼 haha7894561230123 的回复:
Quote: 引用 2 楼 qt_dog 的回复:

编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

你好,那我这个情况应该怎么解决呢?


建议使用gdbserver 无论在主机还是arm板上都可以进行调试,有关具体的操作,希望这篇博文可以帮助到你
http://blog.csdn.net/zhaodan19861107/article/details/7951062

另外补充:在arm端调试时(我经常用这个),在终端上切换到可执行文件文件夹下,挂载:  gdbserver 192.168.0.13(PC端IP地址):3333(端口号) ./可执行文件
切换到qt creator上,debug->attach ….(倒数第三?个);
开始调试~~



#5


试一下GUI的程序是不是可以调试。

#6


我这里一直不能调,直接printf吧,调试有问题。

#7


好奇怪的写法。
Qt里面写qDebug( )比cout或者printf要好。

#8


引用 5 楼 FounderSG 的回复:
试一下GUI的程序是不是可以调试。
也不可以

#9


引用 6 楼 xiaodong60606 的回复:
我这里一直不能调,直接printf吧,调试有问题。
真的?和我的情况一模一样吗?也报DEBUG FAILED什么的?

#10


GDB的问题,我也碰到过,重新下载个GDB安装下试试,然后再指定即可。

#1


再补两张图 Linux下断点进不去问题
Linux下断点进不去问题

#2


编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

#3


引用 2 楼 qt_dog 的回复:
编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

你好,那我这个情况应该怎么解决呢?

#4


引用 3 楼 haha7894561230123 的回复:
Quote: 引用 2 楼 qt_dog 的回复:

编译器/调试工具的问题,我一般在pc端使用 vchelper进行调试,linux端用gdbserver

你好,那我这个情况应该怎么解决呢?


建议使用gdbserver 无论在主机还是arm板上都可以进行调试,有关具体的操作,希望这篇博文可以帮助到你
http://blog.csdn.net/zhaodan19861107/article/details/7951062

另外补充:在arm端调试时(我经常用这个),在终端上切换到可执行文件文件夹下,挂载:  gdbserver 192.168.0.13(PC端IP地址):3333(端口号) ./可执行文件
切换到qt creator上,debug->attach ….(倒数第三?个);
开始调试~~



#5


试一下GUI的程序是不是可以调试。

#6


我这里一直不能调,直接printf吧,调试有问题。

#7


好奇怪的写法。
Qt里面写qDebug( )比cout或者printf要好。

#8


引用 5 楼 FounderSG 的回复:
试一下GUI的程序是不是可以调试。
也不可以

#9


引用 6 楼 xiaodong60606 的回复:
我这里一直不能调,直接printf吧,调试有问题。
真的?和我的情况一模一样吗?也报DEBUG FAILED什么的?

#10


GDB的问题,我也碰到过,重新下载个GDB安装下试试,然后再指定即可。