summaryrefslogtreecommitdiffstats
path: root/libraries/JSBSim/README
blob: f51030fbdee8f839d042ba1e763612c53916dc3e (plain)
JSBSim is a multi-platform, general purpose object-oriented Flight
Dynamics Model (FDM) written in C++. The FDM is essentially the
physics & math model that defines the movement of an aircraft, rocket,
etc., under the forces and moments applied to it using the various
control mechanisms and from the forces of nature. JSBSim can be run in
a standalone batch mode flight simulator (no graphical displays
a.k.a. console mode) for testing and study, or integrated with the
Unreal engine, FlightGear and many other simulation environments.

Available options with their default values shown below:
  SYSTEM_EXPAT=ON
    Use Slackware's native l/expat XML library
  BUILD_SHARED_LIBS=ON
    Build libJSBSim as a shared library for use by the JSBSim executable
    and the Python module; otherwise, build libJSBSim as a static
    library
  BUILD_DOCS=OFF
    Build the C++ API documentation with Doxygen
  BUILD_PYTHON_MODULE=ON
    Build & install the Python module