14: error: ‘…h’ file not found 原因之一。 在pri中说明的cpp文件,如果其中#include 本pri定义的其它文件,则会直接以此cpp文件为基础进行寻找。 在#include 文件时,可以在cpp文件所在目录下,或以此目录为基础的相对路径下,或用绝对路径指明。 但如果不在此cpp文件所在目录下,也没有通过相对路径或绝对路径指明,而是希望根据pri中定义的文件来指明,则会出现这个问题。 但对于引用的是其它pri定义的文件,则没有此问题。