MIDL 编译器错误:MIDL

Posted

技术标签:

【中文标题】MIDL 编译器错误:MIDL【英文标题】:MIDL Compiler error: MIDL 【发布时间】:2011-02-22 14:18:23 【问题描述】:

当我使用 MIDL 将 IDL 文件编译为 .h 和 .c 时,我收到一条错误消息:

midl:命令行错误 MIDL1004:无法执行 C 预处理器 cl.exe。

请帮帮我,我不知道为什么。

我使用的 MIDL 编译器是 VC++ 6.0 的一部分。

谢谢。

【问题讨论】:

【参考方案1】:

看来您的环境设置不正确。在编译之前尝试调用vcvars32

【讨论】:

以上是关于MIDL 编译器错误:MIDL的主要内容,如果未能解决你的问题,请参考以下文章

获取 MIDL 2003 重新定义错误

ATL/COM:MIDL 编译器不输出分配接口的 UUID

错误 MSB6006:“midl.exe”退出,代码为 2026

midl.exe 6 和 midl.exe 7 的不同输出

MIDL相关

Windows 异步 RPC C++ MIDL