Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SICONOS(1)		    General Commands Manual		    SICONOS(1)

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++ COM-
       PILER OPTION ] [	--ldopt	LINKER OPTION ]	[ -P PREFIX COMMAND ] [	--plu-
       gin-dir PLUGIN DIRECTORY	] [ --plugins-dir PLUGINS DIRECTORY ] [	--src-
       dir SOURCES DIRECTORY ] [ -v ] [	--generator Generator Name  ]  [  sam-
       ple[.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 com-
	      pilation of the executable.

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

       --generator
	      Generator	Name
	       set the generator for cmake (the	default	 is  plateform	depen-
	      dent,  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)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=siconos&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help