有没有一种方法可以向Qt Creator添加一个全局应用于所有项目的include路径?

有没有一种方法可以向Qt Creator添加一个全局应用于所有项目的include路径?,qt,qmake,include-path,Qt,Qmake,Include Path,我需要QtCreator存储一些全局包含路径,这些路径将应用于所有项目。目前有没有办法做到这一点 我尝试这样做的原因是,在Windows上,没有包含文件的标准位置,因此添加包含路径的唯一方法是指定.pro文件中文件夹的绝对路径。当.pro文件签入版本控制时,这将成为一场噩梦 有更好的方法吗?您可以设置CPATH&friends环境变量,以便mingw使用它们搜索包含文件: 我不确定这是如何“推荐”的,但您可以在\qt\mkspecs\default中的qmake.conf中添加INCLUDEPA

我需要QtCreator存储一些全局包含路径,这些路径将应用于所有项目。目前有没有办法做到这一点

我尝试这样做的原因是,在Windows上,没有包含文件的标准位置,因此添加包含路径的唯一方法是指定
.pro
文件中文件夹的绝对路径。当
.pro
文件签入版本控制时,这将成为一场噩梦


有更好的方法吗?

您可以设置CPATH&friends环境变量,以便mingw使用它们搜索包含文件:


我不确定这是如何“推荐”的,但您可以在
\qt\mkspecs\default
中的
qmake.conf
中添加
INCLUDEPATH+=
。。。这是一个选择。我不反对这样玩弄全局设置。嗯,那太糟糕了。我在这里为自己做了一个测试,从.pro文件中删除了一个路径,导致编译失败。我将include路径添加到qmake.conf,编译成功。这对我来说是Qt功能的一个阴暗区域,所以我不太惊讶:)库路径是否有类似的变量?没关系。。。我再次感谢!