`
jianxingzhe
  • 浏览: 1530 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

NS2支持GDB的配置方法(转载)

NS2 
阅读更多
http://www.cnblogs.com/FunnyLeung/archive/2009/10/03/1577776.html

我的NS2版本是2.34。
在Makefile里面修改CCOPT
cd ns-allinone.2.34/ns2.34
gedit Makefile
修改前

CCOPT    = -Wall -Wno-write-strings

修改后

CCOPT    =  -g -Wall -Wno-write-strings


然后依次执行
make clean
make depend
make
在执行make depend时出现错误
make: *** 没有规则可以创建“depend”需要的目标“tcp/linux/tcp_naivereno.cc”。 停止。
没理会,然后直接make。最后可以在gdb下调试ns。
分享到:
评论

相关推荐

    arcgis建GDB的方法

    新手录像教程,使用ARCGIS建立GDB的方法!

    GDB调试方法

    ### GDB调试方法详解 #### 一、GDB简介 GNU调试器(GDB)是一款功能强大且广泛使用的开源调试工具,适用于多种编程语言,包括C、C++、Objective-C、Fortran等。GDB主要在字符模式下运行,通过一系列的命令帮助...

    gdb的一些详细的使用方法

    2. 设置断点:GDB的断点功能十分强大,不仅可以设置普通断点,还可以设置条件断点。这意味着程序可以在满足特定条件时停止执行,从而让开发者观察程序的运行状态。 3. 检查程序:当程序因断点而停止执行时,GDB允许...

    gdb调试方法大全

    ### gdb调试方法大全 #### 知识点概览 - **gdb简介**:gdb是GNU项目下的一款源码级调试器,广泛应用于Linux环境下程序的调试。 - **gdb的功能**:包括但不限于设置断点、单步执行、查看变量值、修改内存等。 - **...

    gdb-6.4 NS2学习工具

    用于NS2调试,学习NS2必备,非常好用

    gdb 调试方法 全面介绍GDB

    ### GDB调试方法全面介绍 #### 一、GDB简介 GDB(GNU Debugger)是一款功能强大的开源调试工具,主要用于帮助程序员找到并修复程序中的错误。无论是在开发阶段还是维护阶段,GDB都能发挥重要作用。它支持多种编程...

    VisualGDB 5.6 r2 v5.6.102.4506.zip

    2. **嵌入式开发支持**:对于嵌入式系统开发,VisualGDB提供了全面的工具集,包括设备树编辑器、内存查看器、寄存器模拟器等,这些工具使得开发者无需离开Visual Studio就能完成从固件开发到硬件调试的全过程。...

    linux使用gdb调试方法详解

    在Linux环境中,GDB(GNU调试器)是一个强大的工具,用于调试C、C++以及其他支持的语言编译的程序。本文将深入探讨如何使用GDB进行有效的程序调试,涵盖其核心命令、设置断点、查看堆栈信息以及分析内存和数据。 1....

    gdb core分析方法

    在Linux系统中,gdb(GNU调试器)是一款强大的工具,用于调试C、C++和其他支持的语言编写的程序。当程序意外崩溃或挂起时,它通常会产生一个核心转储文件(简称core dump),这个文件包含了程序崩溃时的内存状态、...

    gdb手册debuging with gdb 中文

    - GDB支持命令补全功能,通过按Tab键可以完成命令或文件名的补全。 **3.3 帮助** - 使用`help`命令获取帮助信息。 #### 四、在GDB中运行程序 **4.1 为调试而编译** - 编译时添加`-g`选项,以便GDB能够访问符号...

    GDB官网用户手册(gdb.pdf)

    知识点 2: GDB 的基本使用方法 要使用 GDB,需要首先了解基本的使用方法。GDB 提供了多种方法来启动调试会话,例如通过命令行参数、环境变量或配置文件来指定要调试的程序。用户可以通过在命令行中输入「gdb」命令...

    gdb-multiarch 14.2 windows更新版本,增加gdb服务,支持python3

    在GDB-Multiarch 14.2的Windows更新版本中,我们看到了一些重要的增强功能,特别是对Python3的支持和新增的GDB服务。 首先,让我们详细了解一下Python3支持的重要性。GDB自4.7版本起开始支持Python脚本,这使得用户...

    gdb调试方法.rar

    GDB支持远程调试,可以连接到另一个主机上的目标程序,这对于服务器端程序的调试非常有用。 14. **GDB图形化界面** 虽然GDB主要是基于命令行的,但也有许多图形化前端,如DDD、Eclipse CDT、Qt Creator等,它们...

    gdb 培训资料-全面掌握GDB的使用方法

    GDB(GNU Debugger)是一个强大的命令行调试工具,主要用于帮助开发者在UNIX环境下调试C、C++等编程语言编写的程序。...对于任何希望提升调试技能的开发者来说,全面掌握GDB的使用方法都是非常有价值的。

    gdb_linux下的应用程序GDB调试方法

    ### GDB Linux下的应用程序调试方法 #### 一、引言 GDB(GNU Debugger)作为一款强大且功能全面的调试工具,在Linux环境下被广泛应用于软件开发过程中。它不仅支持多种编程语言,还提供了丰富的特性来帮助开发者...

    Linux绿色gdb,无需安装,支持c++对象

    绿色GDB的使用方法通常是将压缩包解压到任意目录,例如`/`。在Linux系统中,`/`是根目录,通常不建议在这里放置用户文件,但假设这是为了演示目的。实际操作时,推荐在个人目录如`/home/username`下创建一个特定的...

    virtual gdb vs2022可用

    2. VisualGDB-5.6r9-trial.msi:这是一个VisualGDB的试用版安装程序。VisualGDB是由Sysprogs开发的VS插件,它扩展了VS的功能,使其能够无缝地与GDB配合工作,提供对各种嵌入式平台的调试支持。 VisualGDB的主要功能...

    gdb64.exe和gdb.exe

    2. **启动GDB**:使用`gdb gdb64.exe`或`gdb gdb.exe`启动相应的调试器。 3. **加载程序**:用`file`命令加载要调试的可执行文件。 4. **设置断点**:使用`break`命令在特定行设置断点。 5. **运行程序**:使用`run`...

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

    2. **基本使用**:讲解如何启动GDB,设置源代码路径,以及加载调试目标。 3. **断点管理**:详述如何设置、删除和启用/禁用断点,以便在程序特定位置暂停执行。 4. **单步执行与跟踪**:介绍如何逐行执行代码,...

    用eclipse 调试NS2

    【知识点详解】 1. **Eclipse与CDT插件**: ...通过以上步骤,用户可以使用Eclipse和CDT插件高效地调试NS2,提高开发效率,同时充分利用Eclipse提供的代码导航和调试工具,深入理解NS2的内部工作原理。

Global site tag (gtag.js) - Google Analytics