OMNET++: 运行 命令行模拟
OMNET++: Run simulation in command line
在我的 omnetpp.ini 文件中,我有这些描述 cmdenv 的行:
[General]
cmdenv-express-mode = false
cmdenv-output-file = log.txt
cmdenv-autoflush = true
cmdenv-status-frequency = 10000000s
所以我的输出被重定向到一个日志文件。对于 运行 我的模拟,我访问 运行 -> 运行 配置 -> 用户界面命令行
现在,我需要使用服务器 运行 omnetpp.ini 文件,所以我需要在命令行中 运行 .ini 文件,而不是使用前面提到的步骤。我遵循了在邮件列表中找到的这两个解决方案,但它们不起作用:
1) ./运行 -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 Cmdenv...
Cmdenv: redirecting output to file `/home/yosra/WorkspaceThese/Veins- 4a2/examples/veins/log.txt'...
End.
有人可以帮我解决这个问题吗?
如果您能够从 Eclipse
以 Cmdenv
模式进行模拟 运行,您可能会看到 Eclipse
对 运行 模拟的用途。为此,请添加控制台(Window
| Show View
| Other
| Console
)并以 Cmdenv
模式开始模拟。在控制台中,您将看到类似这样的内容:
Starting...
$ cd /opt/omnetpp/omnetpp-4.6/samples/tictoc/simulations
$ ../src/tictoc -r 0 -u Cmdenv -c General -n ../src;. omnetpp.ini
OMNeT++ Discrete Event Simulation (C) 1992-2014 Andras Varga, OpenSim Ltd.
...
这是您要查找的命令。
在我的 omnetpp.ini 文件中,我有这些描述 cmdenv 的行:
[General]
cmdenv-express-mode = false
cmdenv-output-file = log.txt
cmdenv-autoflush = true
cmdenv-status-frequency = 10000000s
所以我的输出被重定向到一个日志文件。对于 运行 我的模拟,我访问 运行 -> 运行 配置 -> 用户界面命令行
现在,我需要使用服务器 运行 omnetpp.ini 文件,所以我需要在命令行中 运行 .ini 文件,而不是使用前面提到的步骤。我遵循了在邮件列表中找到的这两个解决方案,但它们不起作用:
1) ./运行 -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 Cmdenv...
Cmdenv: redirecting output to file `/home/yosra/WorkspaceThese/Veins- 4a2/examples/veins/log.txt'...
End.
有人可以帮我解决这个问题吗?
如果您能够从 Eclipse
以 Cmdenv
模式进行模拟 运行,您可能会看到 Eclipse
对 运行 模拟的用途。为此,请添加控制台(Window
| Show View
| Other
| Console
)并以 Cmdenv
模式开始模拟。在控制台中,您将看到类似这样的内容:
Starting...
$ cd /opt/omnetpp/omnetpp-4.6/samples/tictoc/simulations
$ ../src/tictoc -r 0 -u Cmdenv -c General -n ../src;. omnetpp.ini
OMNeT++ Discrete Event Simulation (C) 1992-2014 Andras Varga, OpenSim Ltd.
...
这是您要查找的命令。