MIDL Command-Line参考

本部分包含 Microsoft RPC MIDL 编译器识别的每个命令行交换机和交换机选项的参考信息。 开关条目按字母顺序排列。 常规 MIDL 命令行语法 介绍常规命令行语法。

常规 MIDL 命令行语法
响应文件命令
/Acf
/align
/amd64
/app_config
/backward_compat
/c_ext
/caux
/字符
/客户
/确认
/cpp_cmd
/cpp_opt
/cstruct_out/cstub
/D
/dlldata
/Env
/错误
/错误
/H
/头
/help (/?)
/ia64
/我
/Iid
/进口
/Lcid
/mktyplib203
/ms_ext
/ms_union
/msc_ver
/新增功能
/newtlb
/no_cpp、/nocpp
/no_default_epv
/no_def_idir
/no_format_opt
/no_robust
/no_warn
/nologo
/notlb
/o
/Oi
/老
/oldtlb
/oldnames
/操作系统
/osf
/out
/包
/前缀
/协议
/代理
/鲁 棒
/rpcss
/萨尔
/sal_local
/saux
/savePP
/sstub
/syntax_check
/<system>
/目标
/Tlb
/美国
/use_epv
/version_stamp
/W
/警告
/win32
/win64
/WX
/Zp
/Zs

MIDL 编译器可以为不同的平台和系统版本生成代码。 请参阅 /target 开关,详细了解建议的开关以及如何生成针对给定版本优化的代码。

请注意,在以 /) (/) 开头的所有 MIDL 命令行开关中, (-) 的斜杠 (/) 的减号可能会被替换。 以下示例演示了调用 MIDL 编译器时的等效性。

示例

midl /acf my_acf.acffilename**.idl**

midl -acf my_acf.acffilename**.idl**