QtCreator在哪里存储有关套件的数据?

时间:2012-12-20 23:55:23

标签: qt-creator

对于特定项目,QtCreator存储有关项目在其*.creator.user文件中使用的每个kit的构建配置的信息。一些套件会自动检测到;也可以通过转到Options-->Build & Run-->Kits并选择Add来手动定义工具包。但是,我无法弄清楚QtCreator实际存储有关可用工具包的信息的位置。删除使用特定工具包的所有*.creator.user文件不会从工具包列表中删除该工具包,我找不到我在计算机上Qt文件夹中任何位置定义的任何自定义工具包的名称(我正在使用Qt5 RC2,所以我正在查看Qt5/QtCommercial5.0.0-rc2/Tools/QtCreator/share及其子目录)。有什么建议吗?

1 个答案:

答案 0 :(得分:21)

SDK在$CREATOR_INSTALL_DIR/share/QtProject/qtcreator中存储一组文件。每个人都使用这个创建者实例。

用户特定文件位于~/.config/QtProject/qtcreator的主目录中(或Windows上的%APPDATA%/QtProject/qtcreator,不了解Mac)。

这个工具包位于一个名为profiles.xml的文件中(我首先称之为整个事件配置文件,但由于与.pro冲突 - 文件qmake使用它已重命名)。工具链位于toolchains.xml中的qtversions.xml,Qt版本中。{/ p>

.user - 文件仅包含与其相关的项目的数据。基本上,在“项目”模式中设置的所有内容都会在.user文件中结束。

相关问题