Skip to content

C++ implementation of the Distributed Interactive Simulation (DIS) protocol, IEEE-1278.1

License

Notifications You must be signed in to change notification settings

TangramFlex/open-dis-cpp

 
 

Repository files navigation

open-dis-cpp

A C++ implementation of the Distributed Interactive Simulation (DIS) protocol. Initially generated with xmlpg.

Travis (Linux) Build Status CodeDocs status Note those indicators ^ are referring to the main repo not this fork. A TODO item is to get them referring to this build.

Building Open DIS

Open DIS uses premake5 to build platform specific projects. Download it and make sure it's available on your path, or specify the path to it.

The example code that uses OpenDIS requres SDL2 to be installed as a system wide library.

Linux

  1. Run premake5 gmake
  2. Run make OpenDIS config=releaseto make OpenDIS library only. (make config=release or make all config=release to make example sender and receiver.
  3. Find libOpenDIS.so in ./Build/Release/

Windows

  1. Run premake5 vs2015
  2. Open the solution and build.

Developer Docs

The latest doxygen docs for the Open DIS master branch can be found here.

About

C++ implementation of the Distributed Interactive Simulation (DIS) protocol, IEEE-1278.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%