【问题标题】:Unknown Log format character '<'未知的日志格式字符 '<'
【发布时间】:2021-02-27 08:25:14
【问题描述】:

在 Ubuntu 18.04 中安装 Omnet++ 5.5.1 后,我使用了命令

./aloha 

在 aloha 文件夹中,可以看到一个显示模拟的窗口。但取而代之的是一个模拟,那里还会弹出一个小窗口,上面写着:

未知的日志格式字符'

在那个小窗口中单击“确定”按钮后,所有模拟都消失了。我应该改变什么以及在哪个文件中享受运行它们?

命令的运行

./aloha -u Cmdenv -c PureAloha1

给出以下输出

OMNeT++ Discrete Event Simulation  (C) 1992-2019 Andras Varga, OpenSim Ltd.
Version: 5.5.1, build: 190613-08ba16f914, edition: Academic Public License -- NOT FOR COMMERCIAL USE
See the license for distribution terms and warranty disclaimer

Setting up Cmdenv...

Loading NED files from .:  4

Preparing for running configuration PureAloha1, run #0...
Assigned runID=PureAloha1-0-20200429-15:35:03-5450
Setting up network "Aloha"...
Initializing...

Running simulation...
** Event #0   t=0   Elapsed: 1.9e-05s (0m 00s)
     Speed:     ev/sec=0   simsec/sec=0   ev/simsec=0
     Messages:  created: 21   present: 21   in FES: 20
** Event #1883904   t=58153.362029057537   Elapsed: 2.00012s (0m 02s)
     Speed:     ev/sec=941903   simsec/sec=29075.1   ev/simsec=32.3955
     Messages:  created: 554290   present: 22   in FES: 21
** Event #3845632   t=118789.916385172084   Elapsed: 4.0002s (0m 04s)
     Speed:     ev/sec=980825   simsec/sec=30317.1   ev/simsec=32.3522
     Messages:  created: 1131461   present: 21   in FES: 20
** Event #5795328   t=179129.824292797549   Elapsed: 6.00028s (0m 06s)
     Speed:     ev/sec=974809   simsec/sec=30168.7   ev/simsec=32.3119
     Messages:  created: 1704996   present: 22   in FES: 20
** Event #7667712   t=236990.771932954743   Elapsed: 8.19047s (0m 08s)
     Speed:     ev/sec=854895   simsec/sec=26418.2   ev/simsec=32.3601
     Messages:  created: 2255936   present: 21   in FES: 20
** Event #9530880   t=294575.408721298404   Elapsed: 10.1952s (0m 10s)
     Speed:     ev/sec=929374   simsec/sec=28724   ev/simsec=32.3553
     Messages:  created: 2804268   present: 21   in FES: 20
** Event #11474176   t=354659.934461976161   Elapsed: 12.2068s (0m 12s)
     Speed:     ev/sec=966040   simsec/sec=29868.9   ev/simsec=32.3427
     Messages:  created: 3375916   present: 22   in FES: 21

<!> Error: simtime_t overflow adding 9.390966485872 to 9223366.078979727235: Result is out of range (-9223372.036854775807,9223372.036854775807), allowed by scale exponent -12 -- in module (aloha::Host) Aloha.host[7] (id=10), at t=9223366.078979727235s, event #298666063

End.

而命令

./aloha -u Qtenv -c PureAloha1

给出以下输出

OMNeT++ Discrete Event Simulation  (C) 1992-2019 Andras Varga, OpenSim Ltd.
Version: 5.5.1, build: 190613-08ba16f914, edition: Academic Public License -- NOT FOR COMMERCIAL USE
See the license for distribution terms and warranty disclaimer

Setting up Qtenv...

Loading NED files from .:  4

Loading images from './bitmaps': *: 0 
Loading images from './images': *: 0 
Loading images from '/home/shivanshu/Pictures/Project/omnetpp-5.5.1/images': *: 0  abstract/*: 90  background/*: 4  block/*: 320  device/*: 195  logo/*: 1  maps/*: 9  misc/*: 70  msg/*: 55  old/*: 111  status/*: 28 


End.

以及前面提到的未知日志格式字符“

【问题讨论】:

  • 首先尝试在命令模式./aloha -u Cmdenv -c PureAloha1 下运行模拟然后向我们展示结果。然后尝试使用./aloha -u Qtenv -c PureAloha1在QT模式下运行。
  • @JerzyD。我已经用您建议的命令输出编辑了问题,但问题仍未解决。求助!!
  • 你对那个目录下的omnetpp.ini做了什么改动吗?
  • 一点也不!我应该对任何文件进行任何更改吗?
  • 不,不要更改 ini。

标签: logging omnet++


【解决方案1】:

您的主目录的根目录中可能有一个旧的.qtenvrc。试试:

$ rm ~/.qtenvrc

.qtenvrc 包含 QTEnv 的各种全局初始化参数,包括提到的 logformat 参数。

【讨论】:

    【解决方案2】:

    如果您使用的是 Windows,请访问:C:/users/user_name/ 然后删除文件名为:.qtenvrc

    【讨论】:

      猜你喜欢
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2011-09-21
      相关资源
      最近更新 更多