概述
网上有关omnet的资料很少,第一次写博客就做一下自己使用OMNeT++调试的总结。希望能给入坑的坑友们提供一定的帮助。
TIPS:如果入坑,一定要先把 Tictoc 这个 tutorial 跟着做一遍!!!
首先要进入IDE,并且打开要调试的 omnetpp.ini 配置文件。这里以tictoc9为例。
1. 先确保.ini可以运行,然后点击debug下拉菜单的omnet++ simulation
2. 在弹出来的simulation界面,点击simulate下拉菜单中的debug next event(ctrl + f9)。
3. 之后他会跳到debug界面,也就是当前event的调试阶段。
一些必要的快捷键:F5是跳入函数,F6是跳到下一行,F7是退出当前函数返回调用入口,F8是跳过所有当前event的进程回到simulation界面。
随后按两次F5跳到handleMessage函数
如果想跳到某个需要的函数需要在该函数设置断点,例如在senCopyOf函数设置一个断点,或者此时在该行点右键run to line,效果一样。
随后按F8跳出当前event,回到simulation界面。
4. 随后点run或者挨个event调试(按ctrl + F9)。
如果按run,他会在某个event调用你设置断点的函数的位置停下来,并返回到debug界面。
此时可以看到已经跳到了之前设置断点的位置。
具体其他调试方法类似于eclipse的调试方法。
最后
以上就是曾经钢笔为你收集整理的OMNeT++5.5.1 IDE调试方法 适用于windows/linux系统(首发)的全部内容,希望文章能够帮你解决OMNeT++5.5.1 IDE调试方法 适用于windows/linux系统(首发)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复