启动OMNeT ++期间的INET错误

时间:2017-03-07 14:14:44

标签: c++ omnet++ inet

我构建了INET项目,一切顺利。 当我尝试运行它时,我收到此错误:

Starting...

$ cd /home/user/Desktop/omnetpp-5.0/temp/inet/tutorials/wireless
$ opp_run -r 0 -n ../../examples:../../src:.. -l ../../src/INET --debug on-errors=false omnetpp.ini

<!> Warning: opp_run: Cannot check library ../../src/INET:../../src//libINET.so: undefined symbol: _ZN3osg5Group11removeChildEPNS_4NodeE


<!> Error during startup: Cannot load library '../../src//libINET.so': ../../src//libINET.so: undefined symbol: _ZN3osg5Group11removeChildEPNS_4NodeE.
OMNeT++ Discrete Event Simulation  (C) 1992-2016 Andras Varga, OpenSim Ltd.
Version: 5.0, build: 160414-aa4629c, edition: Academic Public License -- NOT FOR COMMERCIAL USE
See the license for distribution terms and warranty disclaimer

End.

INET是新工作区(/ temp)中的全新安装。我有另一个工作区,它没有任何问题。还有第三个工作区,它工作正常,然后突然点击&#34;清理项目&#34;对于使用INET的其他项目,它不再起作用,它会产生与此处报告的错误相同的错误。

我不明白问题来自哪里。

1 个答案:

答案 0 :(得分:0)

错误

  

<!> Warning: opp_run: Cannot check library ../../src/INET:../../src//libINET.so: undefined symbol: _ZN3osg5Group11removeChildEPNS_4NodeE

表示文件“Group11removeChildEPNS”中名为“NodeE ...”的函数存在问题。也许这个函数是在.h中声明的,但没有在.cc。

中实现
相关问题