使用eclipse调试ns3配置说明
Tips:安装eclipse时注意选择C++开发组件;
(环境配置参考:https://www.cnblogs.com/zlcxbb/p/3852810.html)
(官方配置介绍:https://www.nsnam.org/wiki/HOWTO_configure_Eclipse_with_ns-3)
(博客配置介绍:https://www.jianshu.com/p/073548aabb0c)
注:对于任意新添加的项目,都必须从第一步重新执行一遍以下代码,对每个项目都需要重新配置
${workspace_loc:/ns2}/Debug
1,配置wafbuilder
第一步,新建C++工程;
(2)将 ns-3.29 文件导入 Eclipse 的 NS3 工程中。
将下载下来的 ns-3.20 压缩包解压,将解压后的 ns-3.20 文件夹中的文件全部复制到刚才新建的工作目录下
cd /home/xbb/tarballs/ns-allinone-3.20/ns-3.20
cp -R ./* /home/xbb/NS3/NS3/
进入NS3
cd /home/xbb/NS3/NS3
./waf -d debug --enable-examples --enable-tests configure
配置成功后,在eclipse你所建的NS3工程点击右键选择"refresh"就可以看到你导入的所有文件
第二步,在project explorer中右键属性,如下图:
注:${workspace_loc:}/ 该字符经常用到
应用并保存属性。
设置外部执行程序
(通过Eclipse软件来运行NS3的脚本,而不是通过终端控制台了)
选择 Run->External Tools->External tools Configuration,在 Program 中右键选择 New,
点击Run按钮后,在弹出的对话框里输入scratch文件里的脚本名(或子目录名),即可运行该脚本。
配置联合调试环境
选择 Run->Debug configurations
(选择调试程序步骤中,以scratch目录下的lena-x2-handover脚本为例)
Q:Build Configuration选项的作用?——也可以在其中选择Debug选项
注:调试必须保证是使用:./waf configure之后的代码
LD_LIBRARY_PATH变量名固定,不可更改。(ns29可采用以下方式,较早的版可能配置方式文件夹有所不同)
使用eclipse调试ns3配置说明相关推荐
- Eclipse 调试器(引用IT168)
Eclipse 调试器:零距离接触实战技巧 2011年11月25日01:29IT168 字号:T|T 调试的方法虽然千千万万,但归根结底,就是找到引发错误的代码.Eclipse调试器的目标是让程序员能 ...
- linux + ffmpeg + eclipse 调试
使用linux + ffmpeg + eclipse调试步骤 OS : ubuntu 12.04 Eclipse : 3.7.2 为Eclipse安装cdt插件,使其支持c/c++ 导入ffmpeg项 ...
- eclipse调试详解
eclipse调试详解 作者: 高州人家 来源: 网络转载 浏览: 1610 次 好评: 0分 [ 小 中 大 ] 2007-11-16 本地调试 Java 调试器具有客户机/服务器设计, ...
- 通过eclipse调试MapReduce任务
利用MapReduce利器作开发,不论从思想上还是技能上都是新的体验.以下罗列下如何利用eclipse调试MR任务. (本人环境:hadoop 1.0.2,部署在linux上,本地windows开发) ...
- ubuntu 环境下调试mysql源码_Linux中eclipse调试mysql源代码
Linux中eclipse调试mysql源代码 系统:Redhat Linux 6.4 准备的包: eclipse-cpp-luna-SR1-linux-gtk-x86_64 .tar.gz cmak ...
- Eclipse调试Logcat类的说明
Eclipse调试Logcat类的说明 Android的Logcat用于显示系统的调试信息,只需在eclipse中启动Android模拟器,切换到DDMS或debug模式下,就会有Logcat窗口,窗 ...
- Eclipse调试方法
http://blog.jobbole.com/93421/ 一.Eclipse调试介绍 二.Eclipse中和Debug相关的视图 2.1 Debug View 2.2 Variables View ...
- 一个简单的Eclipse调试Debug流程(四)
本文链接:https://blog.csdn.net/u011781521/article/details/55000066 http://blog.csdn.net/u010075335/ar ...
- eclipse调试debug时出现source not found
eclipse调试debug时出现source not found 在代码中设置了断点,程序调试过程中可以继续运行使用断点,但是看不见程序走到哪了,debug页面出现source not found, ...
最新文章
- UI设计培训之如何将设计理论与实践相结合
- 日常开发中常用到哪些设计模式
- 文巾解题 733. 图像渲染
- DebugDiagx检测内存泄露
- 大剑无锋之研发笔试题(一)
- ethercard php_关于EtherCard的webClient代码分析
- 前端学习(2012)vue之电商管理系统电商系统之手动为upload组件添加请求头
- 小程序真机测试「启动参数」解析出错问题
- win 杀掉占用的端口_Windows netstat 查看端口、进程占用、杀掉进程
- Redis 如何实现分布式锁?
- oracle非归档模式与归档模式的备份
- JDK动态代理底层剖析
- 产业链人士:台积电将同设备及原材料供应商谈判,希望明年降价15%
- PSD分层模板|电商促销海报设计技巧
- 凉了!张三同学没答好,熬夜整理最新大厂Java高频面试题
- 单反相机入门教程视频(48集)
- 小米 MIUI 主题制作
- 使用 GO-CQHttp或mirai框架 搭建QQ的机器人
- 四轴飞行器——转动惯量
- pyecharts绘制地图