|
-bback-end |
Run the specified back-end. For the C++ ORB, use -bcxx. |
-Dname[=value] |
Define name for the preprocessor. |
-Uname |
Undefine name for the preprocessor. |
-Idir |
Include dir in the preprocessor search path. |
-E |
Only run the preprocessor, sending its output to stdout. |
-Ycmd |
Use cmd as the preprocessor, rather than the normal C
preprocessor. |
-N |
Do not run the preprocessor. |
-T |
Use a temporary file, not a pipe, for preprocessor output. |
-Wparg[,arg...] |
Send arguments to the preprocessor. |
-Wbarg[,arg...] |
Send arguments to the back-end. |
-nf |
Do not warn about unresolved forward declarations. |
-k |
Keep comments after declarations, to be used by some back-ends. |
-K |
Keep comments before declarations, to be used by some back-ends. |
-Cdir |
Change directory to dir before writing output files. |
-d |
Dump the parsed IDL then exit, without running a back-end. |
-pdir |
Use dir as a path to find omniidl back-ends. |
-V |
Print version information then exit. |
-u |
Print usage information. |
-v |
Verbose: trace compilation stages. |
|
-Wbh=suffix |
Use suffix for generated header files. Default
`.hh'. |
-Wbs=suffix |
Use suffix for generated stub files. Default
`SK.cc.' |
-Wbd=suffix |
Use suffix for generated dynamic files. Default
`DynSK.cc.' |
-Wba |
Generate stubs for TypeCode and Any. |
-Wbinline |
Output stubs for #included IDL files in line with the
main file. |
-Wbtp |
Generate `tie' implementation skeletons. |
-Wbtf |
Generate flattened `tie' implementation skeletons. |
-Wbsplice-modules |
Splice together multiply-opened modules into one. |
-Wbexample |
Generate example implementation code. |
-WbF |
Generate code fragments (for experts only). |
-WbBOA |
Generate BOA compatible skeletons. |
-Wbold |
Generate old CORBA 2.1 signatures for skeletons. |
-Wbold_prefix |
Map C++ reserved words with prefix `_' rather than
`_cxx_'. |
-Wbkeep_inc_path |
Preserve IDL `#include' paths in generated
`#include' directives. |
-Wbuse_quotes |
Use quotes in `#include' directives
(e.g. "foo" rather than <foo>.) |