Visual Studio中MIDL编译器的默认路径是什么?

时间:2013-12-06 16:51:12

标签: c++ visual-studio compiler-construction build visual-studio-2013

正如问题所述,对于那些想要从命令行手动运行它来构建IDL文件的人来说,Visual Studio 2013(或以前的版本)中MIDL Compiler的默认路径是什么?

2 个答案:

答案 0 :(得分:4)

这取决于您为项目选择的平台工具集。默认值(v120)将您带到c:\ program files(x86)\ windows kits \ 8.1 \ bin \ x86 \ midl.exe。如果您定位XP(v120_xp),那么您将获得c:\ program files(x86)\ microsoft sdks \ windows \ v7.1a \ bin \ midl.exe

您通常不关心并使用Visual Studio命令提示符。

答案 1 :(得分:2)

我们的消息来源似乎期望它在Program \ Files / Microsoft SDKs / Windows / v7.0 / bin / MIDL.exe中,因此在SDK中而不是在VS中。我怀疑它可能已经从win8 sdk中移除了,虽然他们删除了编译器。我们尚未移植到该SDK。