vc 找不到預編譯標頭檔案

2021-07-03 20:21:06 字數 400 閱讀 4049

在將vc工程從低版本向高版本公升級的時候,可能出現下面的問題, 

cannot open precompiled header file: '...\projectname.pch': no such file or directory

意思是找不到預編譯檔案,解決辦法:

1、不使用預編譯,但這樣做不是很好,可能原來的工程我們是希望使用預編譯的,而且都生成了預設的預編譯標頭檔案 stdafx.h

2、右鍵選擇cpp檔案(stdafx.cpp)->屬性->預編譯->預編譯標頭檔案[選擇create],其他cpp檔案預設的選擇為[use],

其意思是說使用stdafx.cpp建立預編譯檔案pch,而其他cpp使用pch。

由此可見,對於每個cpp檔案,我們可以有選擇性的決定是否該cpp使用預編譯標頭檔案。

gtk編譯找不到gtk gtk h標頭檔案

版本為centos7 gtk3.0 初次使用 gg.c int main int argc,char argv 編譯 gcc o gg gg.c報錯 gg.c 1 22 錯誤 gtk gtk.h 沒有那個檔案或目錄 gg.c 在函式 main 中 gg.c 4 錯誤 gtkwidget 未宣告 在此...

Linux 編譯找不到標頭檔案

linux下使用gcc編譯找不到標頭檔案,但是檢視 系統標頭檔案件存放目錄 usr local include 發現標頭檔案確實存在,這是為什麼呢?這是因為linux下的預設標頭檔案路徑 不包含 usr local include,預設包含的是 usr include usr local 是用來存放...

編譯出錯 找不到標頭檔案

在kei mdk環境下開發嵌入式軟體時,有時候會遇到類似下面的錯誤 user stm32f10x it.c 22 error 5 cannot open source input file usb int.h no such file or directory 這主要是標頭檔案管理目錄混亂造成的,通...