Skip to content

Latest commit

 

History

History
30 lines (28 loc) · 845 Bytes

README.md

File metadata and controls

30 lines (28 loc) · 845 Bytes

Wave Simulator with C++

This is an example wave simulation engine written in C++. The engine comes with a native Linux application which uses gtkmm and cairomm. A java version is also available.

Prerequisites

gtk and gtkmm development packages (libgtkmm-3.0-dev).

Building

Assuming that the working directory is the root of the project.

Building in a separate folder

$ mkdir build && cd build
$ cmake .. && make
$ mv wavesim_cpp ..

Building in the same folder

$ cmake . && make

Running

The program needs the data folder in the working directory.

$ ./wavesim_cpp

Acknowledgments

INI file reader provided from https://github.com/benhoyt/inih.