图书馆支持Omnet中ISO C 2011标准

Library support for the ISO c++ 2011 standard in omnet

本文关键字:2011 标准 ISO 支持 Omnet 图书馆      更新时间:2023-10-16

我正在使用Omnet 4.4。当Omnet编译时,它说

此文件需要编译器和库支持ISO C 2011标准。此支持当前是实验性的,必须使用-STD = C 11或-gnu = C 11编译器选项。

还出现以下错误:

/veins/modules/application/traci/TraCITestApp.h:78:36: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default]

我正在使用Windows 10,我无法在Internet中找到解决方案。

有人可以帮我一些信息吗?

首先,此警告不是从Omnet 的构建中引起的,而是从静脉的构建中提出。不一样。Omnet 4.4构建没有C 11支持罚款,但是最近版本的静脉版本可能需要它。但是,这是一个警告。Omnet 4.6及以后可以使用-std=c++11配置。

您可能需要更新编译器,因为最近的任何编译器都至少从至少3年开始支持C 11。