← man/dev_and_programming
mig — man mig — 80×24
ugur@toprak:~/man/dev_and_programming$man mig
Bölüm 1 Geliştirme & Programlama

mig

Mach Interface Generator

Synopsis

       mig [ option ...  ] file

Description

The mig command invokes the Mach Interface Generator to generate Remote Procedure Call (RPC) code for client-server style Mach IPC from specification files.

Options

  • -q/-Q: Omit / emit warning messages.

  • -v/-V: Verbose mode ( on / off ) will summarize types and routines as they are processed.

  • -l/-L: Controls ( off / on ) whether or not generated code logs RPC events to system logs.

  • -k/-K: Controls ( on / off ) whether generated code complies with ANSI C standards.

  • -s/-S: Controls ( on / off ) whether generated server-side code includes a generated symbol table.

  • -b/-B: Controls ( on / off ) whether generated code includes bounds-checking annotations, such as __counted_by .

-i prefix Specify User file prefix.

-user path Specify name of user-side RPC generated source file.

-server path Specify name of server-side RPC generated source file.

-header path Specify name of user-side generated header file.

-sheader path Specify name of server-side generated header file.

-iheader path Specify internal header file name.

-dheader path Specify defines generated header file.

-maxonstack value Specify maximum size of message on stack.

-split Use split headers.

-arch arch Specify machine architecture for target code.

  • -MD: Option is passed to the C compiler for dependency generation.

  • -cpp: This option is ignored.

-cc path Specify pathname to specific C compiler to use as the preprocessor.

-migcom path Specify pathname to specific migcom compiler to use for source code generation.

-isysroot path Specify SDK root directory.

Additional options provided are passed along to the C compiler unchanged.

Apple Computer, Inc. November 20, 2009 MIG(1)