Table of Contents

Building ODEMx

Requirements

All Platforms

Linux, MacOS, Gygwin, MinGW

Windows

Active Developers by Build Environment

If you encounter problems when building ODEMx, contact a corresponding developer.

Linux

MacOS

MinGW/MSYS

Cygwin

Visual Studio

Build Guide

Preliminary Notes

Additional Notes

Building External Libraries

Linux, Unix, MinGW, Cygwin

Download (optional)
Build

Windows

TODO: section might be out-of-date

Building GSL
Building Poco

ODEMx currently only works with shared poco libs. To build them, use the build scripts in the poco source directory.

Example:

Building ODEMx

Linux, MacOS, MinGW, Cygwin

Customizing Library Paths (optional)

If you want to use custom paths, edit the following variables (NOTE: you can also pass them as command line arguments):

You can pass command line arguments to CMake with -D like this: -D GSL_INSTALL_PREFIX=/your_install_dir

Windows

TODO: section might be out-of-date

Building the ODEMx Documentation (optional)

Building and Running Tests for ODEMx (optional)

Using ODEMx

Getting Started - Your First ODEMx Project

You can create your first ODEMx project by using files from a sample project in ODEMX_HOME/SampleProject. The sample project includes a simple ODEMx program (main.cpp) and a CMakeLists.txt.

Using the ODEMx Debugger

Compatibility Notes

Eclipse

MinGW

MacOS X

Installation Notes

Preparation of ODEMx-based Projects

Debugging a Binary with the ODEMx Debugger

GUI Usage

See TODO: insert link.

Additional Information

See TODO: insert link to diplomarbeit.