Rechercher une page de manuel
mkoctfile-3.2.4
Langue: en
Version: 1 November 2002 (ubuntu - 24/10/10)
Section: 1 (Commandes utilisateur)
NAME
mkoctfile - Compile dynamic-load modules for GNU OctaveSYNOPSIS
mkoctfile [-IDIR] [-DDEF] [-lLIB] [-LDIR] [-M|--depend] [-c] [-o FILE|--output FILE] [-p VAR|--print VAR] [-s|--strip] [-v|--verbose] [-h|-?|--help] file ...DESCRIPTION
mkoctfile is used to compile source C, C++ or Fortran source code in dynamically loadable .oct file for octave(1).
OPTIONS
mkoctfile accepts the following options:- -IDIR
- Add include directory DIR to compile commands.
- -DDEF
- Add definition DEF to compiler call.
- -lLIB
- Add library LIB to link command.
- -LDIR
- Add library directory DIR to link command.
- -M|--depend
- Generate dependency files (.d) for C and C++ source files.
- -c
- Compile but do not link.
- -o FILE|--output FILE
- Output file name; default extension is .oct (or .mex if --mex is specified) unless linking a stand-alone executable.
- -p VAR|--print VAR
- Print configuration variable VAR. Recognized variables are:
ALL_CFLAGS FFTW_LIBS
ALL_CXXFLAGS FLIBS
ALL_FFLAGS FPICFLAG
ALL_LDFLAGS INCFLAGS
BLAS_LIBS LDFLAGS
CC LD_CXX
CFLAGS LD_STATIC_FLAG
CPICFLAG LFLAGS
CPPFLAGS LIBCRUFT
CXX LIBOCTAVE
CXXFLAGS LIBOCTINTERP
CXXPICFLAG LIBREADLINE
DEPEND_EXTRA_SED_PATTERN LIBS
DEPEND_FLAGS OCTAVE_LIBS
DL_LD RDYNAMIC_FLAG
DL_LDFLAGS RLD_FLAG
F2C SED
F2CFLAGS XTRA_CFLAGS
F77 XTRA_CXXFLAGS
FFLAGS
- --link-stand-alone
- Link a stand-alone executable file.
- --mex
- Assume we are creating a MEX file. Set the default output extension to .mex.
- -s|--strip
- Strip the output file.
- -v|--verbose
- Echo commands as they are executed.
- file
- Compile or link file. Recognised file types are
.c C source
.cc C++ source
.C C++ source
.cpp C++ source
.f Fortran source
.F Fortran source
.o object file
.a library file
SEE ALSO
octave(1).AUTHOR
John W. Eaton <jwe@octave.org>This manual page was contributed by Dirk Eddelbuettel <edd@debian.org> for the Debian GNU/Linux distribution but may be used by others.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre