我决定创建一个新的OMNeT ++项目,以使我的应用程序与Veins项目分开。
但是,当我尝试从项目src文件夹中执行appl时,我遇到了问题。
我已根据以下链接配置了我的项目和静脉: https://omnetpp.org/pmwiki/index.php?n=Main.HowToExtendAProject
我还试图从我的项目中重新创建makefile,但它不起作用。
我的.cc文件正确使用Register_Class()和Define_Module(),但错误日志一直显示此错误未找到类 - 可能其代码未链接,或者该类未注册Register_Class(),或者在模块和通道的情况下,使用Define_Module()/ Define_Channel() - 在模块中(omnetpp :: cModule)
我真的觉得这个问题与makefile有关,因为当我将这个应用程序从我的项目导入到Veins src文件夹时,它可以很好地工作。
Ps。:我使用OMNeT 5.1 + Veins 4.5 + Sumo 0.28
任何帮助或建议都将不胜感激。