man harbour (Commandes) - Harbour Project compiler
NAME
harbour - Harbour Project compiler
SYNOPSIS
harbour <file[s][.prg]> [options]
DESCRIPTION
This manual page documents briefly the harbour command. This manual page was written for the Debian distribution because the original program does not have a manual page.
harbour is the Harbour Project compiler.
OPTIONS
- -a
- Automatic memvar declaration
- -b
- Debug info
- -build
- display detailed version info
- -credits
- display credits
- -d<id>[=<val>]
- #define <id>
- -es[<level>]
- set exit severity
- -g<type>
- output type generated is <type> (see below)
- -gc[<type>]
- output type: C source (.c) (default)
- <type>: 0=compact 1=normal 2=verbose (default)
- -go
- output type: Platform dependant object module
- -gw
- output type: Windows/DOS OBJ32 (.obj)
- -gh
- output type: Harbour Portable Object (.hrb)
- -gj
- output type: Java source (.java)
- -gi
- output type: .NET platform (.il)
- -i<path>
- #include file search path
- -k
- compilation mode (type -k? for more data)
- -l
- suppress line number information
- -m
- compile module only
- -n[<type>]
- no implicit starting procedure (default)
- <type>: 0=no implicit starting procedure
- 1=no starting procedure at all
- -o<path>
- object file drive and/or path
- -p[<path>]
- generate pre-processed output (.ppo) file
- -q
- quiet
- -q0
- quiet and don't display program header
- -s
- syntax check only
- -u[<file>]
- use command def set in <file> (or none)
- -v
- variables are assumed M->
- -w[<level>]
- set warning level number (0..3, default 1)
- -x[<prefix>]
- set symbol init function name prefix (for .c only)
- -z
- suppress shortcutting (.and. & .or.)
AUTHOR
Author of harbour: The Harbour Project (http://www.harbour-project.org)
This manual page was written by Luis Mayoral <mayoral@linuxadicto.org>, for the Debian GNU/Linux system (but may be used by others).