美文网首页
编译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