美文网首页
编译Mentohust for windows遇到的错误

编译Mentohust for windows遇到的错误

作者: sincatter | 来源:发表于2017-11-22 17:50 被阅读0次

编译Mentohust for windows遇到的错误

编译环境

WIN10+Visual Studio 2017 Community(需要添加MFC组件)

下载Mentohust for Windows源码

版本V 2.4
链接: https://pan.baidu.com/s/1pLFoNrH 密码: fb6u

错误

找不到 Windows SDK 版本8.1

MSB8036错误:找不到 Windows SDK 版本8.1。请安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。
解决方法:修改项目配置属性>常规>Windows SDK版本 为当前系统版本。

2017-11-22_171335.png

"/ZI"和"/Gy-"命令行选项不兼容

D8016错误:"/ZI"和"/Gy-"命令行选项不兼容
解决方法:修改项目配置属性>C/C++>调试信息格式 为“程序数据库/Zi”。

2017-11-22_171531.png

“_beginthreadex”: 找不到标识符

3861错误:“_beginthreadex”: 找不到标识符
解决方法:将项目中所有的"Process"改个名字,比如"ProcessM",因为系统包含路径中存在一个process.h文件,而程序中有个文件恰恰叫"process.h"和"process.cpp"。

Values of attribute "level" not equal in different manifest snippets.

c1010001错误:Values of attribute "level" not equal in different manifest snippets.
解决方法:修改项目配置属性>连接器>清单文件>UAC执行级别 为requireAdministrator(/level='reuireAdministrator')。

2017-11-22_172620.png

相关文章

网友评论

      本文标题:编译Mentohust for windows遇到的错误

      本文链接:https://www.haomeiwen.com/subject/mksovxtx.html