qt構建錯誤: dependent "*.h" does not exist.

項目中須要維護一套qt工程,今天發現一個頭文件名稱中單詞拼寫錯誤,就改正了,結果從新構建提示:緩存

dependent "*.h" does not exist.spa

緣由:修改了文件後,qt pro不會自動關聯新名稱,可能存在舊的緩存,致使文件關聯依賴沒有更新過來。blog

解決:打開pro文件,全選,剪切,再粘貼進去,保存,從新構建,就能夠了~資源

 

一樣滴,我使用CMAKE生成vcproj工程,在工程中移除文件後,會提示錯誤:qt

the file "*.h"does not exist!file

緣由:cmake生成的vcproj工程會有cmake緩存。im

解決:在資源管理器上移除相關文件後,從新cmake生成vcproj工程項目

相關文章
相關標籤/搜索