hp://hi.baidu.com/m_xiangshan/blog/item/b587f9c33c38463de4dd3b58.html
相信很多喜欢 Ja va 的 人 对 e c l i p s e 都 情 有 独 钟 。 NS2 程 序 的 调 试 ,
可以用打印命令调试,这样太繁琐。也可以用 g d b 调 试 , 个 人 觉 得 上
手比较困难。相信各位学习 N S 2 的 新 手 , 在 看 代 码 的 时 候 , 很 多 的 函
数或者变量,都不知道在哪里声明的,就会在程序中开始使用,往往
令我们很困惑。
调试、阅读代码的烦恼,那么让 e c l i p s e 来 帮 你 解 决 吧
1 、 下 载 e c l ip s e 并 安 装 C D T 插 件 。 C D T 插 件 使 得 e c l i p s e 可以创
建 C、C ++ 工 程 。 下 载 C D T 插 件 的 时 候 注 意 和 clipse 版 本 匹 配 。
当然你也可以到 e clips e 的 官 方 网 站 , 直 接 下 载 一 个 专 门 开 发
C 、 C + + 的 e c l ip s e 版 本 。 这 样 就 不 用 安 装 C D T 插 件 了 。
2 、 安 装 n s 后 , 并 不 能 调 试 n s , 因 为 在 安 装 时 的 编 译 链 接 操 作 并 没 有
将调试信息加入到可执行文件 n s 中 , 此 时 的 n s 文 件 只 有 5 M 多 大 小。
要调试 ns,需要将调试信息加入到 n s 文 件 中 , 这 就 要 修 改
M ak e le 文 件 , 使 其 中 的 g cc 命 令 加 入 - g 选 项 , 但 这 不 需 要 手 动 修
改,具体操作如下:
进入 n s - a l l i n o n e - 2 . 2 7 . / n s 2 . 2 7 目录,执行命令
. / c o n f i g u r e - - e n a b l e - d e b u g
此操作会生成新的 M a k e f i l e , 查 看 新 M a k e f i l e 文 件 中 的 编 译 命 令 会
发现增加了 - g 选 项 。 增 加 了 调 试 信 息 的 n s 文 件 有 1 5 M 大 小