调用 MIDL 编译器
MIDL 编译器可为不同的平台和系统版本生成代码。 请参阅 /target 开关,以便详细了解推荐的开关以及如何生成针对特定版本而优化的代码。
使用以下命令从命令行运行 MIDL 编译器:
midl <选项> filename.idl
其中,<选项>表示你要使用的命令行选项,而 Filename.idl 则为待编译 MIDL 文件的名称。
使用 MIDL 编译器 /help 与 /? 开关时,可使用 MIDL 编译器开关和选项的完整列表 。 这些开关会按类别进行组织。 有关详细信息,请参阅 MIDL 命令行参考。
注意
win32.mak 中存在新的全局标志 $(MIDL_OPTIMIZATION)。 使用此标志编译 .idl 文件时,生成的存根可利用指定平台上提供的最新 RPC 功能,且可能会提高应用程序的性能和稳定性。 建议应用程序在使用 MIDL 时使用此标志。
midl $(MIDL_OPTIMIZATION) ...