manpagez: man pages & more
man ocamldebug(1)
Home | html | info | man
ocamldebug(1)                                                    ocamldebug(1)


       ocamldebug - the OCaml source-level replay debugger.


       ocamldebug [ options ] program [ arguments ]


       ocamldebug is the OCaml source-level replay debugger.

       Before  the  debugger  can  be  used,  the program must be compiled and
       linked with the -g option: all .cmo and .cma files that are part of the
       program  should  have  been  created  with  ocamlc -g, and they must be
       linked together with ocamlc -g.

       Compiling with -g entails no penalty on the running time  of  programs:
       object  files  and bytecode executable files are bigger and take longer
       to produce, but the executable files run at exactly the same  speed  as
       if they had been compiled without -g.


       A  summary  of options are included below.  For a complete description,
       see the html documentation in the ocaml-doc package.

       -c count
              Set the maximum number of  simultaneously  live  checkpoints  to

       -cd dir
              Run the debugger program from the working directory dir, instead
              of the current working directory. (See also the cd command.)

       -emacs Tell the debugger it is executed under Emacs.   (See  The  OCaml
              user's  manual  for information on how to run the debugger under
              Emacs.)  Implies -machine-readable.

       -I directory
              Add directory to the list of  directories  searched  for  source
              files and compiled files.  (See also the directory command.)

              Print information in a format more suitable for machines instead
              of human operators where applicable. For example, when  describ-
              ing  a location in a program, such as when printing a backtrace,
              print the program counter and character offset in a file instead
              of the filename, line number, and character offset in that line.

       -s socket
              Use socket for communicating with the debugged program. See  the
              description of the command set socket in The OCaml user's manual
              for the format of socket.

              Print version string and exit.

       -vnum  Print short version number and exit.

       -help or --help
              Display a short usage summary and exit.


       The OCaml user's manual, chapter "The debugger".


       This manual page was written by Sven  LUTHER  <>,  for
       the Debian GNU/Linux system (but may be used by others).


ocaml 4.02.1 - Generated Tue Oct 21 07:57:57 CDT 2014
© 2000-2021
Individual documents may contain additional copyright information.