现在的位置: 首页 > 综合 > 正文

vc++6.0编译出错解决方法—”No such file or directory “

2013年08月27日 ⁄ 综合 ⁄ 共 482字 ⁄ 字号 评论关闭

 

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”单选项就可以了。不过这种方法的缺点是以后每次编译都会比较慢。---不提倡
(2)由于在大的工程里,有一些头文件经常使用,往往就会导致这样的编译错误。解决办法是把这些经常使用的头文件写入一个文件(比如precompile.h)里,就如MFC程序里的stdAfx.h一样,然后在文件precompile.cpp文件里加入#include <precompile.h>即可。对于precompile.cpp在项目设置里选择“creat precompiled headers”,对于其他.cpp文件设置“use precompiled header file”。

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

抱歉!评论已关闭.