zoukankan      html  css  js  c++  java
  • MFC程序编译链接问题汇总一

    MFC程序Release模式下编译时遇到的几个问题:

    1、在输出文件生成时,附带生成了

    如下图标注的两个文件,要取消掉这两个文件的生成,解决方式如下:

    2、修改了程序输出目录后,报如下警告:

    C:Program Files (x86)Microsoft Visual Studio2017CommunityCommon7IDEVCVCTargetsMicrosoft.CppBuild.targets(1198,5): warning MSB8012: TargetPath(E:opensrcdevtoolmsvcReleasedevtool.exe) 与 Linker 的 OutputFile 属性值(E:opensrcdevtoolindevtool.exe)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。

    对应还要修改如下地方:

    3、Release模式下取消使用预编译头编译源代码时(因为会要求第三方库都加上stdafx.h引用,比较烦),出现如下错误:

    解决方法如下:

     

     

  • 相关阅读:
    framework7 底部弹层popup js关闭方法
    div动画旋转效果
    面试题3
    面试题2
    CORS跨域请求[简单请求与复杂请求]
    面试题1
    nginx
    Pycharm配置支持vue语法
    Ajax在jQuery中的应用---加载异步数据
    jQuery开发入门
  • 原文地址:https://www.cnblogs.com/skiing886/p/7861130.html
Copyright © 2011-2022 走看看