fatal error C1853: ✀Debug⼀fufatarj.pch✀ is not a precompiled header file created with this compiler

再VC++可视化编程里头出的错误c++版本没问题请高手帮忙
2025-02-24 10:50:01
推荐回答(3个)
回答1:

网上资料讲解:

(1)在菜单栏里的工程 -> 设置 -> C/C++ 中,预编译的的头文件选项卡,选择“不使用预补偿页眉”单选项就可以了。不过这种方法的缺点是以后每次编译都会比较慢。
(2)由于在大的工程里,有一些头文件经常使用,往往就会导致这样的编译错误。解决办法是把这些经常使用的头文件写入一个文件(比如precompile.h)里,就如MFC程序里的stdAfx.h一样,然后在文件precompile.cpp文件里加入#include 即可。对于precompile.cpp在项目设置里选择“设置补偿页眉文件”,对于其他.cpp文件设置“使用补偿页眉文件”。
试验了第一种方法,确实没问题了。知识并没有感觉编译比较慢。第二种方法没有尝试,不知道效果。
http://blog.sina.com.cn/s/blog_4ff373440100sl3u.html
或者将debug文件夹删掉重新编译。

回答2:

将 DEBUG 文件夹删除 重新编译

回答3:

将debug文件夹删掉重新编译。