logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ocamlmktop - Building custom toplevel systems

Description

       The ocamlmktop(1) command builds OCaml toplevels that contain  user  code  preloaded  at  start-up.   The
       ocamlmktop(1)  command  takes  as argument a set of x.cmo and x.cma files, and links them with the object
       files that implement the OCaml toplevel.  If the -custom flag is given, C object files and libraries  (.o
       and .a files) can also be given on the command line and are linked in the resulting toplevel.

Name

       ocamlmktop - Building custom toplevel systems

Options

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

       -v     Print the version string of the compiler and exit.

       -vnum or -version
              Print the version number of the compiler in short form and exit.

       -cclib-llibname
              Pass  the  -llibname  option  to  the  C  linker  when linking in ``custom runtime'' mode (see the
              corresponding option for ocamlc(1).

       -ccopt Pass the given option to the C compiler and linker, when linking in ``custom runtime''  mode.  See
              the corresponding option for ocamlc(1).

       -custom
              Link in ``custom runtime'' mode. See the corresponding option for ocamlc(1).

       -Idirectory
              Add the given directory to the list of directories searched for compiled interface files (.cmo and
              .cma).

       -oexec-file
              Specify the name of the toplevel file produced by the linker.  The default is is a.out.

See Also

ocamlc(1).

                                                                                                   OCAMLMKTOP(1)

Synopsis

ocamlmktop  [  -v|-version|-vnum ] [ -ccliblibname ] [ -ccoptoption ] [ -custom ] [ -oexec-file ] [ -Ilib-dir ] filename...

See Also