标签: omnet++

未能安装omentpp 4.1

我正在尝试安装omnetpp 4.1(无法安装新版本).无论如何,运行./configure报告没有错误或警告,但是当我运行时,make我得到以下内容:

make MODE=release
make[1]: Entering directory `/home/yotam/omnetpp-4.1'
***** Configuration: MODE=release, TOOLCHAIN_NAME=gcc, LIB_SUFFIX=.so ****
===== Checking environment =====
mkdir -p /home/yotam/omnetpp-4.1/bin
===== Compiling utils ====
cd /home/yotam/omnetpp-4.1/src/utils && make
make[2]: Entering directory `/home/yotam/omnetpp-4.1/src/utils'
g++ abspath.cc -o /home/yotam/omnetpp-4.1/out/gcc-release/src/utils/abspath
abspath.cc: In function ‘std::string toAbsolutePath(const char*)’:
abspath.cc:62:38: error: ‘getcwd’ was not declared in this scope
make[2]: *** [/home/yotam/omnetpp-4.1/out/gcc-release/src/utils/abspath] Error 1
make[2]: Leaving directory `/home/yotam/omnetpp-4.1/src/utils'
make[1]: *** [utils] Error 2
make[1]: Leaving directory `/home/yotam/omnetpp-4.1'
make: *** [allmodes] Error 2
Run Code Online (Sandbox Code Playgroud)

如果重要的话,我正在运行ununtu …

compiler-errors omnet++

3
推荐指数
1
解决办法
3576
查看次数

OMNET++:在命令行中运行模拟

在我的 omnetpp.ini 文件中,有以下几行描述 cmdenv:

[General]
cmdenv-express-mode = false
cmdenv-output-file = log.txt
cmdenv-autoflush = true
cmdenv-status-frequency = 10000000s
Run Code Online (Sandbox Code Playgroud)

所以我的输出被重定向到日志文件。为了运行我的模拟,我访问运行 -> 运行配置 -> 用户界面命令行

现在,我需要使用服务器运行 omnetpp.ini 文件,因此我需要在命令行中运行 .ini 文件,而不是使用前面提到的步骤。我遵循了在邮件列表中找到的两个解决方案,但它们不起作用:

1) ./run -u Cmdenv -f omnetpp.ini

2) opp_run -u Cmdenv -f omnetpp.ini

这是显示的内容:

HP-ProBook-650-G2:~/WorkspaceThese/Veins-4a2/examples/veins$ opp_run -u     Cmdenv -f omnetpp.ini 
OMNeT++ Discrete Event Simulation  (C) 1992-2014 Andras Varga, OpenSim     Ltd.
Version: 4.6, build: 141202-f785492, edition: Academic Public License --     NOT FOR COMMERCIAL USE
See the license for distribution terms and warranty disclaimer
Setting up …
Run Code Online (Sandbox Code Playgroud)

omnet++ veins

3
推荐指数
1
解决办法
6157
查看次数

在omnet ++中的路径中找不到g ++和gcc

我是omnet ++的新手,发现有些困难.我的代码还可以,但问题是g ++并且在PATH中找不到gcc.我不知道为什么会出现这个问题.提前致谢. 在此输入图像描述

omnet++

2
推荐指数
1
解决办法
3519
查看次数

OMNET ++ Tkenv/GUI不再出现

我使用OMNET ++已经两周了,一切都运行得很好,直到我几分钟前运行模拟并且模拟Tkenv窗口不再出现了?

对这个bug的任何想法?

谢谢

omnet++

2
推荐指数
1
解决办法
1093
查看次数

如何随时间更改参数值?

我需要在模拟中随时间更改volatile参数的值.即在第一个30s模拟我需要exp(400ms)在这之后,直到60s我需要exp(800ms)和以后60s exp(2s)interArrivalTime.

omnet++

2
推荐指数
1
解决办法
382
查看次数

获取模拟过程中的对象总数 OMNET++/VEINS

我正在为 VANET 运行 VEINS 模拟。有没有办法访问 OMNET++ 中特定时间模拟的汽车总数?(我正在尝试计算汽车之间交换的数据包数量,并且由于我正在广播它,所以我想将发送到的数据包相乘被模拟的车辆数量可以很好地指示收到的数据包数量应该有多少)。

simulation omnet++ veins

2
推荐指数
1
解决办法
700
查看次数

何时在 OMNet++ 中使用 send、sendDirect 和 sendDelayed?

我正在 omnet++ 中构建自己的复合模块,其中包含多个简单模块并具有分层架构。但仅send()在模块间通信中使用(例如我的应用程序生成器使用 send() 将数据包发送到缓冲区下方)似乎会增加总网络延迟。

此外,我还看到了其他受支持的模型,如 inet、mixim 等。它们交替使用 sendDirect 和 send 和 sendDelayed。

所以,我的问题是,何时使用send(),sendDirect()sendDelayed()? 他们有任何延迟差异吗?

omnet++

2
推荐指数
1
解决办法
1354
查看次数

关闭静脉中的障碍物阴影

我正在开发 Veves 4.4,然后转移到最新版本。我遇到了此链接的问题,因此注释掉了该代码。现在我不想要障碍物阴影我该怎么办?去除

<AnalogueModel type="SimpleObstacleShadowing">
    <parameter name="carrierFrequency" type="double" value="5.890e+9"/>
    <obstacles>
        <type id="building" db-per-cut="9" db-per-meter="0.4" />
    </obstacles>
</AnalogueModel>
Run Code Online (Sandbox Code Playgroud)

来自 config.xml 和来自.ini文件的障碍物定义就够了吗?会有副作用吗?

omnet++ veins sumo

2
推荐指数
1
解决办法
452
查看次数

如何开始构建静脉应用程序

我是静脉新手,想使用它。我花时间学习了 omnetpp 和 SUMO。现在我可以成功使用两者。我还下载并安装了静脉,该示例运行良好。

现在我需要使用静脉构建我自己的应用程序。简单地说,我需要模拟一条直线道路,其中车辆正在移动并向单个 RSU 发送消息。

我找不到有关静脉或其示例的任何文档。任何人都可以帮助我知道我应该遵循哪些步骤来做到这一点?例如,应该创建哪些ned文件,如何创建汽车和RSU,如何设置每个节点的应用程序等。

omnet++ veins

2
推荐指数
1
解决办法
1355
查看次数

OMNET++:如何创建每秒触发的计时器事件?

我正在使用OMNET++Framework INET4.0。如何在自定义移动模块中创建一个每秒触发的计时器,以便AdhocHost每次触发计时器事件时我都可以移动我的计时器?

inet omnet++

2
推荐指数
1
解决办法
1123
查看次数

标签 统计

omnet++ ×10

veins ×4

compiler-errors ×1

inet ×1

simulation ×1

sumo ×1