Mercurial > hg > octave-nkf
view doc/interpreter/mkoctfile.1 @ 10791:3140cb7a05a1
Add spellchecker scripts for Octave and run spellcheck of documentation
interpreter/doccheck: New directory for spelling/grammar scripts.
interpreter/doccheck/README: Instructions for using scripts.
interpreter/doccheck/spellcheck: Script to spellcheck a Texinfo file.
interpreter/doccheck/aspell.conf: GNU Aspell configuration file for
Octave documentation.
interpreter/doccheck/aspell-octave.en.pws: Private Aspell dictionary.
interpreter/doccheck/add_to_aspell_dict: Script to add new
Octave-specific words to
private Aspell dictionary.
interpreter/octave.texi: New @nospell macro which forces Aspell
to ignore the word marked by the macro.
interpreter/mk_doc_cache.m: Skip new @nospell macro when building
doc_cache.
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Sat, 17 Jul 2010 19:53:01 -0700 |
parents | 66fdc831c580 |
children | fd0a3ac60b0e |
line wrap: on
line source
.\" Copyright (C) 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008 .\" Dirk Eddelbuettel .\" .\" This file is part of Octave. .\" .\" Octave is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License as published by the .\" Free Software Foundation; either version 3 of the License, or (at .\" your option) any later version. .\" .\" Octave is distributed in the hope that it will be useful, but WITHOUT .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or .\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with Octave; see the file COPYING. If not, see .\" <http://www.gnu.org/licenses/>. .\" .\" This page was contributed by Dirk Eddelbuettel <edd@debian.org> .\" .TH MKOCTFILE 1 "1 November 2002" "GNU Octave" .SH NAME mkoctfile \- Compile dynamic-load modules for GNU Octave .SH SYNOPSIS .BR mkoctfile\ [\-IDIR]\ [\-DDEF]\ [\-lLIB]\ [\-LDIR]\ [\-M|\-\-depend]\ [\-c]\ [\-o FILE|\-\-output FILE]\ [\-p VAR|\-\-print VAR]\ [\-s|\-\-strip]\ [\-v|\-\-verbose]\ [\-h|\-?|\-\-help]\ \fIfile\fP .\|.\|. .SH DESCRIPTION .PP \fImkoctfile\fP is used to compile source C, C++ or Fortran source code in dynamically loadable .I .oct file for .BR octave (1). .SH OPTIONS \fImkoctfile\fP accepts the following options: .TP 8 .B \-IDIR Add include directory DIR to compile commands. .TP 8 .B \-DDEF Add definition DEF to compiler call. .TP 8 .B \-lLIB Add library LIB to link command. .TP 8 .B \-LDIR Add library directory DIR to link command. .TP 8 .B \-M|\-\-depend Generate dependency files (.d) for C and C++ source files. .TP 8 .B \-c Compile but do not link. .TP 8 .B \-o FILE|\-\-output FILE Output file name; default extension is .oct (or .mex if \-\-mex is specified) unless linking a stand-alone executable. .TP .B \-p VAR|\-\-print VAR Print configuration variable VAR. Recognized variables are: .RS 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 .RE .TP 8 .B \-\-link-stand-alone Link a stand-alone executable file. .TP 8 .B \-\-mex Assume we are creating a MEX file. Set the default output extension to .mex. .TP 8 .B \-s|--strip Strip the output file. .TP 8 .B \-v|--verbose Echo commands as they are executed. .TP 8 .B file Compile or link file. Recognised file types are .RS .c C source .cc C++ source .C C++ source .cpp C++ source .f Fortran source .F Fortran source .o object file .a library file .SH SEE ALSO .BR octave (1). .RE .SH 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.