首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[C++]vc++6.0在win11安装后运行报错Cannot open precompiled header file: Debug/pch

[C++]vc++6.0在win11安装后运行报错Cannot open precompiled header file: Debug/pch

作者头像
云未归来
发布2025-07-16 13:30:28
发布2025-07-16 13:30:28
1440
举报

fatal error C1083: Cannot open precompiled header file: 'Debug/ChineseChess.pch': No such file or directory

解决方法:

(1)在菜单栏里的工程 -> 设置 -> C/C++ 中,“precomplied headers”选项卡,选择“NO use precompiled header file”单选项就可以了。

具体如下:点击C/C++,在分类中选择预编译的头文件:

选择 不使用预先补偿页眉即可

(2)由于在大的工程里,有一些头文件经常使用,往往就会导致这样的编译错误。解决办法是把这些经常使用的头文件写入一个文件(比如precompile.h)里,就如MFC程序里的stdAfx.h一样,然后在文件precompile.cpp文件里加入#include <precompile.h>即可。对于precompile.cpp在项目设置里选择“creat precompiled headers”,对于其他.cpp文件设置“use precompiled header file”。

(3)删除debug目录,重新打开文件,rebuild 基本就好了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-07-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档