Qt Creator添加头文件包含路径的方式是修改<项目名称>.pro文件,在文件内部添加一行
INCLUDEPATH += ./xxx
这里“./”代表.pro文件所在目录,也可以使用绝对路径比如
INCLUDEPATH += C:/yyy/xxx
如果编译中出现类似如下的提示:
:-1: warning: Failure to find: abc.cpp
Makefile.Debug:1066: warning: overriding recipe for target 'debug/abc.o'
Makefile.Debug:700: warning: ignoring old recipe for target 'debug/abc.o'
原因可能是修改旧Qt Creator工程下的目录后,Qt Creator不会删除原本在.pro中的“SOURCES +=”和“HEADERS +=”字段中自动添加的文件,这样在不同路径下就会出现同名文件。
解决办法:删除“SOURCES +=”和“HEADERS +=”字段中旧的路径下的同名文件