`

VC++ 编译时找不到预编译头文件并且无法重新生成:fatal error C1852: 'Debug/***.pch' is not a valid

    博客分类:
  • VC++
阅读更多

       写程序的过程中,我手滑把StdAfx.cpp文件删除了,并且在组件的时候突然就报错了:fatal error C1852: 'Debug/ICBCEXE.pch' is not a valid precompiled header file 于是各种百度,重新生成乐一个StdAfx.cpp文件也还是报错,并且即使“Rebuild All”也不能生成“.PCH”文件。网上的解决办法就在工程-设置中不使用预编译头文件,但是正常情况下是要用的,以前也好使,虽然我的程序比较小,但是我就是不甘心啊。于是继续想办法,无意中发现在 “FileView”中 鼠标右键“StdAfx.cpp” - Properties- Outputs 中,正常的项目中是有“.\Debug\*.pch”的,于是经过各种对比发现,按照下面的方法设置就解决了:

         “FileView”中 鼠标右键“StdAfx.cpp” - Settings...  - C/C++ - Category:Precompiled Headers -选择第三项:Create precompiled header file (.h )   - Through header : stdafx.h

          如下图所示: 


 

还是基础知识薄弱需要加强啊!

 

  • 大小: 19.4 KB
分享到:
评论

相关推荐

    终于搞懂了,预编译头文件

    <br>结果不能编译了,我靠: <br>fatal error C1083: Cannot open precompiled header file: \'Debug/v13_3.pch\': <br>No such file or directory <br>怎么rebuild all都不行。 <br>上网查了一下,...

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    解决mybatis头文件报错 下载好压缩包 解压将文件放到本地文件夹 例如 D盘的哪个文件夹 D:\mybatis\ ;然后打开eclipse ->Window->prefenrence->XML->XML Catalog->User Specifiled Entreis->Add->Location(此处是你...

    104协议源码

    /* buf.h 以上三个头文件请参见CSE200.c说明 */ /* iec104.h 104规约相关宏定义和函数原型 */ /* Protoexte.h 规约处理程序公用外部变量声明 */ /* */ /* 纪录 */ /* */ /* 程序员 日期 注释 */ /* *...

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory 【错误】fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory 【原因】stdint.h是c99标准的头文件,vc不...

    Qt编译过程中解决找不到cpuid.h头文件错误的patch源码补丁

    Qt官方的解决办法提供的patch源码补丁并不是支持所有版本的源代码, 需要参考补丁修改内容,找到我们自己使用的版本的源代码相应地方...然后重新make 此时就不会报错了,等make完成后; 执行make install 完成安装。

    sys/**.h sys文件夹里面的头文件

    socket.h uio.h types.h cdefs.h fcntl.h file.h locking.h param.h .utime.h.. GNU 里面的C library,,对应的头文件

    PL0 编译系统C程序

    * PL/0 编译系统C版本头文件pl0.h */ typedef enum {false, true} bool; #define norw 13 /* 关键字个数 */ #define txmax 100 /* 名字表容量 */ #define nmax 14 /* number的最大位数 */ #define al 10 /* ...

    intsafe.h头文件 开发资源下载 http://download.csdn.net/user/jiaao

    intsafe.h头文件 开发资源下载 http://download.csdn.net/user/jiaao

    opengl头文件khrplatform.h,glext.h,glcorearb.h,glxext.h,wglext.h

    2018年为止opengl官方提供的拓展头文件。 <GL/glext.h> - OpenGL 1.2 and above compatibility profile and extension interfaces. <GL/glcorearb.h> - OpenGL core profile and ARB extension interfaces, as ...

    C语言头文件 ERROR

    C语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ...

    sys/**. h sys文件夹里面的头文件

    socket.h uio.h types.h cdefs.h fcntl.h file.h locking.h param.h .utime.h.. GNU 里面的C library,,对应的头文件

    bits/**.h 头文件

    sigset.h sockaddr.h socket.h types.h typesizes.h uio.h wordsize.h ...只是在GNU下的C library,直接下载放进bits文件夹即可

    fmdb数据库

    iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite...

    c语言头文件.docx

    c语言头文件 C语言中常用的头文件有很多,它们提供了各种函数和数据类型的声明,以及常用的宏定义。以下是一些常见的C语言头文件: 1. **stdio.h**:提供了标准输入输出函数,如printf、scanf等。 2. **stdlib.h**...

    ipxe编译依赖lzma头文件

    编译ipxe时依赖lzma.h头文件,会抛fatal error: lzma.h: No such file or directory异常,由于依赖xz-dev rpm包,ipxe自己又不提供

    libmp3lame.a支持armv6 armv7 i386 armv7s arm64

    压缩包里面有5个文件: 1. lame.h库的头文件 ...4. libmp3lame-arm64.a这个是本人在不满足于armv7s,而多次尝试成功的(得意) 5. libmp3lame.a是合并之后,支持armv6 armv7 i386 armv7s arm64四种cpu架构的合成库

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory。

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory. stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。使用方法:下载压缩包,解压得到两个.h...

    qt关于编译fontconfig缺少的头文件

    qt关于编译fontconfig缺少的头文件,跟我的博客关于如何编译qt-pc,qt-x86,qt-arm,缺少中文字体的支持,和编译fontconfig.h的头文件。

    用来补充paddle-ocr2.6的头文件,进行编译 参考博客链接:https://blog.csdn.net/Helloorl

    用来补充paddle-ocr2.6的头文件,进行编译 参考博客链接:https://blog.csdn.net/Helloorld_1/article/details/130217468?spm=1001.2014.3001.5502

Global site tag (gtag.js) - Google Analytics