Qt Creator构建和运行设置存储在哪里?

问题描述 投票:1回答:3

我在Ubuntu上使用Qt Creator 4.6.2,我的一个项目有几个构建配置,每个配置都有不同的自定义流程步骤。不知何故,我的Qt Creator出了问题,我的自定义配置丢失了。我想备份这些配置文件以防再次发生,但无法弄清楚Qt存储它们的位置。我找到了存储工具包和工具链的目录,但没有针对单个项目的构建设置。提前致谢!

qt qt-creator
3个回答
1
投票

据我所知,信息存储在文件xxx.pro.user中

project settings


0
投票

这些设置确实存储在.user文件中。它们非常特定于您的Creator配置,并且无法接收到其他计算机,并且一旦您对您的工具包进行重大更改等就不再有效。

解决您问题的最佳方法是恕我直言,修复您的构建系统,为您执行这些额外的步骤。构建系统是为了在某些条件下运行命令,通常不需要让它们做更多的事情:-)这将为您解决问题,并使您的项目的所有其他开发人员的生活更轻松。


0
投票

将.pro.user文件添加到版本控制中,以便与项目的其余部分一起备份。当Qt Creator丢失时,您可以按如下方式恢复自定义设置:1)让Qt Creator“配置项目”然后退出。这将为您留下一个新的.pro.user文件,该文件没有自定义设置,并且可能以新的构建目录为目标。 2)使用vcs的合并功能从最新备份恢复丢失的设置。基本上将新文件放在存在“文本冲突”的地方,将旧文件用于“空白冲突”,但是将旧文本放在命名构建目录或处理运行配置的位置。

恢复.pro.user文件并不好,Creator会忽略并替换它。此行为可能是由于Creator将.pro.user文件的时间戳与.pro文件中的时间戳进行比较,或者将其保存在某个地方;所以仅仅恢复和编辑时间戳就足够了。

© www.soinside.com 2019 - 2024. All rights reserved.