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 <[email protected]>, for the Debian GNU/Linux system (but may be used by others).