广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何解决VC编译器 fatal error C1010错误

    来源:网络收集  点击:  时间:2024-02-22
    【导读】:
    在使用VC 编译器(VC6,VC2003,VC2005,VC2008,VC2010,VC2015,VC2017及以上版本)编译工程时,有时候加入第三方文件,编译会出现{ fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”? },本文记录处理此问题的方法。方法/步骤1/4分步阅读

    出现这个问题的主要原因是如果使用VC向生成工程的话,默认使用预编译头文件“stdafx.h”,这样做的目的是为了加快编译速度。 如果加入第三方c/cpp文件没有#include stdafx.h,就会报此错误。

    在解决方案管理器中(就是可以看到工程目录头文件和源文件的地方),按ctrl键选择没有加入预编译头文件的c/cpp文件

    2/4

    右键单击cpp文件,选择属性,设置c/cpp文件的属性项目。

    3/4

    在“属性页”-“预编译头”设置中,选择“不使用预编译头”。按确定保存设置,重新编译即可。

    4/4

    当然解决此问题的方法不止一种。如果提示缺少加入预编译头文件的cpp文件较少,也可以在每个缺少的文件最顶部加入#include stdafx.h,一样可以解决问题,但是还是第一种解决方法方便。

    C1010预编译
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_108909.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 00:38:57  耗时:0.026
    0.026s