`
steeven
  • 浏览: 315553 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

gdb远程调试的libthread_db和libpthread的mismatch

 
阅读更多
一个test.dbg, 一个trim过的test.bin
远程gdbserver :2345 test.bin
因为test.bin trim过,所以很小,执行加载快,一般用这个。

本地调试:
gdb test
gdb> target remote xxx.xxx.xxx.xxx:2345
gdb>...

远程出现错误如下:
gdb: error initializing thread_db library: version mismatch between libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between libthread_db and libpthread


后来发现如果两边都用test.dbg没有问题,估计两个文件不一致,ls -l 一看,果然两个日期不同,貌似编译中dbg文件被占用,没能更新。。。faint
分享到:
评论

相关推荐

    GDB.rar_GDB chm -CSDN_gdb_gdb beginner_gdb chm_gdb调试

    《GDB调试手册》是为嵌入式系统开发者和初学者提供的一份宝贵资源,它详细阐述了GDB(GNU调试器)的使用方法和调试技巧。GDB是一款强大的开源调试工具,广泛应用于Linux和其他类UNIX环境,用于调试C、C++等语言编写...

    GDB.zip_debugger_gdb debgger保存_gdb调试_gnu debugger

    2. 调试远程程序:GDB具有远程调试能力,通过`target remote <host:port>`命令,可以在本地调试运行在远程主机上的程序。 3. 脚本与命令文件:你可以将一系列GDB命令写入文件,然后用`source`命令执行,方便重复...

    FileGDB_API_1_5_VS2015

    由于FileGDB_API_1_5_VS2015是为VS2015设计的,开发者可以利用VS2015的强大调试和开发工具来构建和测试FileGDB相关的应用程序。VS2015提供了C++和.NET的开发环境,使得开发者无论选择哪种语言,都能方便地集成File...

    linux-GDB-tutorial.zip_GDB手册_Linux Gdb调试_gdb_gdb教程

    Linux下的GDB(GNU Debugger)是一款强大的源代码级调试器,专为各种编程语言,如C、C++、Fortran等,在Linux操作系统上调试应用程序而设计。本教程旨在帮助开发者快速掌握GDB的使用,从而高效地定位和解决程序中的...

    gdb.rar_gdb ide_gdb ide 接口_gdb 从++_ide gdb

    标签中的“gdb__ide gdb_ide_接口 gdb_从++ ide__gdb”进一步强调了GDB与IDE的交互方式,以及在C++项目中的调试方法。 在GDB中,以下是一些重要的调试知识点: 1. **基本命令**:GDB的基础在于它的命令系统,如`...

    FileGDB_API_1_5_1-VS2015.zip

    首先,`FileGDB_API_1_5_1-VS2015.zip`这个压缩包文件,包含了在VS2015环境下开发File Geodatabase应用程序所需的所有资源。其中: 1. `README-windows_VS2015.txt`:这是重要的使用指南,提供了安装、配置和运行...

    GDB基本调试原理及三种调试方式

    GDB,全称GNU Debugger,是一个强大的源代码级调试工具,用于检查和调试C、C++等编程语言编写的程序。它的主要功能在于帮助开发者找到并修复程序中的错误(bug),以及深入理解程序的执行流程和内部状态。GDB官方...

    GDB远程调试环境搭建

    在开始搭建GDB远程调试环境之前,首先需要确保Linux系统已经安装了必要的软件,包括Svn和Nfs等。以下以Ubuntu 11.10为例: 1. **Svn安装**: - 使用`apt-get install subversion`命令来安装Svn。Svn用于版本控制...

    GDB远程调试.pdf

    GDB远程调试是嵌入式Linux系统中的一种常用的调试方法,它可以实现对目标机上的系统内核和上层应用的监控和调试功能。GDB远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接,使用GDB标准远程...

    omapl138 GDB+GDB_SERVER 远程调试

    在了解omapl138 GDB+GDB_SERVER远程调试之前,需要先理解GDB和GDBServer的概念及其在远程调试中的作用。GDB(GNU Debugger)是一个用于UNIX和UNIX-like系统的源代码级调试器,可以调试C、C++等多种编程语言编写的...

    cli.rar_GDB调试方法_OKB_known863

    首先,GDB是开源的、跨平台的调试器,广泛用于C和C++程序,但也可支持其他编程语言。它允许程序员在程序运行时检查和控制程序的状态,包括查看变量值、设置断点、单步执行代码等,这对于理解和修复复杂的软件问题至...

    gdb完全手册.pdf.zip_GDB pdf_GDB中文手册_gdb_linux_linux gdb pdf

    通过阅读"GDB完全手册.pdf",开发者不仅可以了解GDB的基础用法,还能深入学习高级调试技术,提升软件开发和调试的能力。无论你是初学者还是经验丰富的开发者,这本手册都是一份宝贵的资源。在Linux环境下,GDB是必备...

    VSCODE远程在docker容器进行gdb调试 · 语雀.pdf

    VSCODE远程在docker容器进行gdb调试 本文主要介绍如何使用VSCode远程在docker容器进行gdb调试,包括远程登录、安装插件、设置免密登录、配置launch.json文件等步骤。 一、远程登录 1. 点击活动栏remote_ssh图标,...

    VisualGDB 5.5 rc1_visualstudio_VisualGDB5.5rc1_

    6. **远程开发**:VisualGDB支持远程开发,可以直接在目标设备上进行编译和调试,减少了硬件调试的复杂性。 7. **实时性能分析**:提供实时性能监控工具,帮助开发者优化代码,提高程序运行效率。 8. **自动代码...

    gdb-6.0.rar_gdb_gdb-6_gdb-6.6

    在这个"gdb-6.0.rar_gdb_gdb-6_gdb-6.6"压缩包中,包含的是GDB的6.0版本,这是一个在2004年发布的稳定版本。GDB-6系列是GDB发展的一个重要阶段,它引入了许多新特性和改进,使得调试体验更加高效。 首先,让我们...

    GDB、GDBServer远程调试详述

    GDB、GDBServer远程调试详述,GDB调试技术是命令行C语言调试的主要手段

    利用GDB进行远程调试.doc

    ### GDB远程调试详解 #### 一、引言 在嵌入式系统开发过程中,由于资源受限,传统的桌面系统调试方法...通过深入了解GDB远程调试的原理和技术细节,开发者能够在嵌入式开发过程中更加高效地解决问题,提升产品性能。

Global site tag (gtag.js) - Google Analytics