MS绕道MakeFile错误
Posted
技术标签:
【中文标题】MS绕道MakeFile错误【英文标题】:MS detour MakeFile error 【发布时间】:2015-08-05 06:22:38 【问题描述】:我通过 MS (http://research.microsoft.com/en-us/projects/detours/) 下载了 Detour Express 3.0
我的电脑使用Intel i3 CPU
和Windows 7 32bit
。
另外,我用Visual Studio 2015 Community
。
要安装 detour,我运行 Visual Studio 2015 Command Prompt
。
然后做NMAKE
(所有选项)
那么错误就出现了。
==========================================
(错误是用韩文写的,我自己翻译的)
C:\Program Files\Windows Kits\8.1\include\um\dbghelp.h(1544): warning C4091: 'typedef ': 변수를 선언하지 않으면 '' 왼쪽은 무시됩니다.
C:\Program Files\Windows Kits\8.1\include\um\dbghelp.h(1544): 警告 C4091: 'typedef': 如果你没有定义变量,'' 的左边将被忽略。
C:\Program Files\Windows Kits\8.1\include\um\dbghelp.h(3190): warning C4091: 'typedef ': 변수를 선언하지 않으면 '' 왼쪽은 무시됩니다.
C:\Program Files\Windows Kits\8.1\include\um\dbghelp.h(3190): 警告 C4091: 'typedef ': 如果不定义变量,'' 的左侧将被忽略。
出了什么问题,我该怎么办?
====附加信息===
Windows Kits
文件夹中有 4 个文件夹。 8.0, 8.1, 10, NETFXSDK
我认为这个Windows Kits
文件夹是在我安装VS 2015
时安装的
和错误有关系吗?
【问题讨论】:
【参考方案1】:您可以将警告视为错误/WX(项目属性:c/c++:general。或者您可以手动删除dbghelp.h中编译器标记的两个位置的单词typedef。
【讨论】:
以上是关于MS绕道MakeFile错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Microsoft VC 中使用这个 makefile?