图书馆支持Omnet中ISO C 2011标准
Library support for the ISO c++ 2011 standard in omnet
我正在使用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。
相关文章:
- 使用CMake检测支持的C++标准
- 如何理解C++标准N3337中的expr.const.cast子句8
- "throw expression code" 1e7 >返回 d 是什么?投掷标准::overflow_error( "too big" ) : d;意味 着?
- 编译标准库类型
- 标准是否使用多余的大括号(例如 T{{{10}}})定义列表初始化?
- 编译器如何在使用SFINAE的函数和标准函数之间确定两者是否可行
- 铸造标准::有没有回到原来的类型
- 标准 N3337 5.2.10 第 7 条中的C++"类型"是什么意思?
- FLTK 2.0构建和演示,适用于VS2019的2011年左右的代码库
- this_thread::sleep_for和计时时钟之间的关系是否由C++11标准指定
- 标准库类型的赋值运算符的引用限定符
- 标准是否严格定义了该程序应该如何编译?
- 如何从Windows应用程序输出到标准?
- 安全到标准:移动会员?
- 如何正确将字符串转换为标准::时间::system_clock::time_point?
- 张量流错误 此文件需要编译器和库支持 ISO C++ 2011 标准
- 图书馆支持Omnet中ISO C 2011标准
- "E"以 C++11 标准"ISO/IEC 14882:2011(E)"的名义代表什么
- 从授权机构购买C++11标准(ISO/IEC 14882:2011)
- 使用MinGw标准2011进行基本编译