1. 程式人生 > >錯誤:fatal error C1083: 無法開啟預編譯標頭檔案:“Debug/DistanceMeasure.pch”: No such file or directory

錯誤:fatal error C1083: 無法開啟預編譯標頭檔案:“Debug/DistanceMeasure.pch”: No such file or directory

錯誤:fatal error C1083: 無法開啟預編譯標頭檔案:“Debug/DistanceMeasure.pch”: No such file or  directory 

這種錯誤是不存在預編譯的.pch檔案,即沒有建立。

網上各種方法都是不使用預編譯,其實這樣做是不對的,這樣會降低編譯的效率。

問題解決在第三步,前兩步是配置問題

有以下幾步:

1:在工程的預編譯頭屬性設定為使用預編譯頭(使用/Yu) 預編譯標頭檔案為stdafx.h

2:

在每個cpp檔案的開頭都加入這個標頭檔案#include"stdafx.h"

3:

點選stdafx.cpp檔案右鍵屬性設定其預編譯頭為“建立(/YC)”