A 3GPP compliant CV2X Mode 4 Open Source implementation for OMNeT++
Note the below are the dependency versions that have been tested, other versions of the software may still work, though support for such setups will not be possible.
You must firstly make all the necessary submodules. This can be done through the make all command in the root directory of the project. This works for all dependencies except for veins which requires the following to configure and make:
cd extern/veins & ./configure & makeNow you will need to setup a build directory for the project, as Artery and this project use Cmake as it's build system.
mkdir build 
cd build 
cmake ..Now you should be able to run the module using the following command.
cmake --build build --target run_simulte-cars