OMNET为啥会有部分子模块构建的时候有cc文件没有被构建

        在 OMNeT++ 中,Makefile 文件并不会自动更新,尤其是在你修改了 NED 文件(例如,添加了新的子模块)时。默认情况下,Makefile 是由 opp_makemake 工具生成的,而 opp_makemake 只会在最初生成时创建 Makefile,后续修改源文件或 NED 文件时,并不会自动更新 Makefile。

        这意味着,如果你在 NED 文件中添加了新的子模块或做了其他更改,你需要手动重新运行 opp_makemake,以便 OMNeT++ 生成一个更新的 Makefile。早期不要随便构建项目,不然大的改动makefile文件是不会感知的就会产生bug。

最简单的解决方法是大的改动的时候,把原来的makefile文件删除了,再重新构建项目,就可以引入需要的cc文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值