我是靠谱客的博主 不安金毛,最近开发中收集的这篇文章主要介绍OMNET问题调试:Error in modeule (cCompoundModule) Tictoc1 (id=1): Class "Txc1" not found -- perhaps its c,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
【问题描述】
在调试OMNET的过程中经常会出现模块未定义,诸如下面的错误提示:
Error in modeule (cCompoundModule) Tictoc1 (id=1): Class "Txc1" not found -- perhaps its code was not linked in, or the class wasn't registrered with Register_Class(), or in the case of modeules and channels, with Define_Module()/Define_Channel().但是,实际情况下,该模块已经定义。
【解决方法】
对于该问题,网上有部分解答,但是大部分基本没有用处。。。。根据博主经验,主要可以有以下几种方式来解决这一问题。
常规方案:请查看是否有c++引用包错误
解决方案1:反复检查是否有程序出错。
适用范围:仿真程序曾经成功仿真过,但是在某次运行时出错。
解决方案2:回到上次程序成功运行处
适用范围:仿真程序曾经成功仿真过,且本次修改代码并不多(不然回到上次修改处岂不是要哭了)
决方案3:复制一个能够成功运行仿真的omnet工程,然后在该工程的基础上逐步加上所有文件,每次加入文件都需要检测是否能够成功运行仿真。
适用范围:程序始终无法运行,排除程序错误后,依然无法连接上,根据本人经验,不要浪费时间在找问题了,直接copy一个能够运行的,逐步加入新的程序就可以了,百试不爽。
【说明】
如有疑问,可以留言探讨。
本文原创,转载需告知本人
最后
以上就是不安金毛为你收集整理的OMNET问题调试:Error in modeule (cCompoundModule) Tictoc1 (id=1): Class "Txc1" not found -- perhaps its c的全部内容,希望文章能够帮你解决OMNET问题调试:Error in modeule (cCompoundModule) Tictoc1 (id=1): Class "Txc1" not found -- perhaps its c所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复