1. 程式人生 > >vc++6.0編譯出錯解決方法---"No such file or directory "

vc++6.0編譯出錯解決方法---"No such file or directory "

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 基本就好了。