Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 对ISO c+的库支持+;omnet中的2011标准_C++_C++11_Omnet++_Veins - Fatal编程技术网

C++ 对ISO c+的库支持+;omnet中的2011标准

C++ 对ISO c+的库支持+;omnet中的2011标准,c++,c++11,omnet++,veins,C++,C++11,Omnet++,Veins,我正在使用OMNET4.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+

我正在使用OMNET4.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++的构建,而是来自Velse的构建。这是不一样的。没有C++11支持的OMNeT++4.4版本很好,但最近版本的Velse似乎需要它。然而,这也是一个警告。OMNeT++4.6及更高版本可以使用
-std=c++11
进行配置


您可能还需要更新您的编译器,因为至少3年以来,任何最新的编译器都完全支持c++11。

首先,此警告不是来自OMNeT++的构建,而是来自VELES的构建。这是不一样的。没有C++11支持的OMNeT++4.4版本很好,但最近版本的Velse似乎需要它。然而,这也是一个警告。OMNeT++4.6及更高版本可以使用
-std=c++11
进行配置


您可能还需要更新您的编译器,因为至少3年以来,任何最新的编译器都完全支持c++11。

消息说您的编译器只有实验支持。那么您使用的是哪种编译器呢?可能有点旧了。其次,您发布的错误不是错误而是警告。消息说您的编译器只有实验支持。那么您使用的是哪种编译器呢?可能有点旧了。第二,您发布的错误不是错误,而是警告。@Rudi:非常感谢您的及时回复。我安装了omnet 4.6,现在可以使用了。@Zekarrhs如果这回答了您的问题,请不要忘记将其标记为已解决,以便其他人更容易找到。@Rudi:非常感谢您的快速回答。我安装了omnet 4.6,现在它可以工作了。@Zekarrhs如果这回答了您的问题,请不要忘记将其标记为已解决,以便其他人更容易找到它。