使用 C++14 编译静脉模型

Compile Veins models with c++14

我想将 PyTorch 与 Veins 一起使用,因此我需要使用 C++14 标准编译代码。我查阅了 OMNET++ 和 Veins 文档,但一无所获。

我正在使用 macOS (11.5) 和 Ubuntu(18.04 和 20.04)。我可以为 Ubuntu 安装 PyTorch 的 precxx11 版本,但 macOS 没有这样的选项。因此,我别无选择,只能使用 C++14。

我将如何实现这一目标?

我在 makefrag 文件的末尾添加了以下行:

CXXFLAGS += -std=c++14

检查 configure.user 更改(取消注释)那里的 CXXFLAGS 变量并将其设置为 -std=c++14,然后 运行 ./configure 然后 clean/rebuild OMNeT++ 和你所有的模型,所以一切都将使用 C++14 作为默认值。 OMNeT++ 6.x 默认使用 C++14。