如何为 OMNeT++ 模拟生成 MakeFile?

问题描述 投票:0回答:1

我是运行 inet4.5 的新 OMNeT++ 用户(6.0.3) 我正在尝试 INET 教程的第一部分,以设置两个无线主机相互通信。 我在生成 makefile 时遇到问题 它一直给我这个错误 src/Makefile 不存在。请使用“make makefiles”来生成它 由于 makefile 已位于项目文件树中,因此如何生成所需的 makefile 用下面的代码 全部:检查make文件 cd src && $(MAKE)

clean:检查makefiles cd src && $(MAKE) clean

cleanall:检查make文件 cd src && $(MAKE) MODE=释放干净 cd src && $(MAKE) MODE=调试干净 rm -f src/Makefile

生成文件: cd src && opp_makemake -f --deep

检查makefile: @如果 [ ! -f src/Makefile];然后
回声;
回声'================================================== ======================';
echo 'src/Makefile 不存在。请使用“make makefiles”来生成它!';
回声'==================================================== ======================';
回声;
1号出口;

请问我错过了什么?

omnet++ inet
1个回答
0
投票

OMNeT++ 有两个不同的 Makefile。项目根目录下有一个 Makefile。

正如您在发布的 Makefile 中看到的,它包含命令

makefiles: cd src && opp_makemake -f --deep
该命令在
src/
文件夹中创建一个新的 Makefile。

错误消息准确地告诉您需要做什么:

请使用“make makefiles”来生成它

只需打开终端/控制台,输入

make makefiles
并运行命令。 然后,这将在
src/
文件夹中生成 Makefile。

© www.soinside.com 2019 - 2024. All rights reserved.