Provided by: siconos_4.3.1+dfsg-2build3_all bug

NAME

       siconos - Siconos C++ Compilation.

SYNOPSIS

       siconos  [ -a ] [ --build-dir DIRECTORY ] [ --clean-build ] [ -c | --clean ] [ -D KEY [=VALUE] ] [ -g ] [
       -h | --help ] [ -j JOBS ] [ -L DIRECTORY ] [ -l LIBRARY ] [ --noexec ] [ --nocomp ] [ --opt C++  COMPILER
       OPTION  ]  [ --ldopt LINKER OPTION ] [ -P PREFIX COMMAND ] [ --plugin-dir PLUGIN DIRECTORY ] [ --plugins-
       dir PLUGINS DIRECTORY ] [ --src-dir SOURCES DIRECTORY  ]  [  -v  ]  [  --generator  Generator  Name  ]  [
       sample[.cpp|.py] ] [ arguments ]

DESCRIPTION

       The  siconos(1) command compiles, links and runs a Siconos C++ input file. It compiles also C plugins and
       runs a python script.

       Siconos is a free (Apache license) software, dedicated to modeling, simulation and control of Non  Smooth
       Dynamical Systems.

OPTIONS

       The following command-line options are recognized by siconos(1).

       -a
               Find and compile all sources files in sample[.cpp|.py]
               directory.

       --build-dir
              DIRECTORY
               Compile inside specified directory. If /tmp, temp directories are created.

       --clean-build
               Clean build directory.

       -c     | --clean
               Clean the current directory (deletes binary files, etc.).

       -D     KEY [=VALUE]
               Define a 'cmake' and a 'cpp' variable.

       -g
               Compile with debug information.

       -h     | --help
               Print help.

       -j     JOBS NUMBER
               Do parallel compilation with JOBS NUMBER jobs

       -L     DIRECTORY
               Add a directory to the linker search list.

       -l     LIBRARY
               Link with a library.

       --noexec
               Do not run executable after compilation.

       --nocomp
               Do not compile executable before run.

       -O     N
               set compiler optimization.

       --opt  COMPILER OPTION
               Add option to compiler.

       --ldopt
              LINKER OPTION
               Add option to linker.

       -P     PREFIX COMMAND
               Run a prefix command (time, valgrind, gdb, etc.).

       --plugin-dir
              PLUGIN DIRECTORY
               Compile a plugin with the sources under the specified plugin directory.
               The  name  of  the compiled plugin is the name of the directory. The default is a directory named
              plugin.

       --plugins-dir
              PLUGINS DIRECTORY
               For each source file under the specified directory, compile a plugin. The default is a  directory
              named plugins.

       --src-dir
              SOURCES DIRECTORY
               add all source files under the specified directory to the compilation of the executable.

       -v
               Print make(1) commands as they are executed.

       --generator
              Generator Name
               set  the  generator  for  cmake (the default is plateform dependent, but usually "Unix Makefiles"
              under *nix and MacOs). This is mainly useful for Windows users.

EXAMPLES

        siconos -gv -P "time --format '%U'" BouncingBallTS.cpp

SEE ALSO

       The Siconos Software Documentation

       http://siconos.gforge.inria.fr

                                                                                                      SICONOS(1)