12

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

4

1 回答 1

25

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

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

这些工具包在一个名为的文件中profiles.xml(我首先将整个东西称为配置文件,但由于它与.pro-filesqmake使用冲突,因此它被重命名)。工具链在toolchains.xml,Qt 版本在qtversions.xml.

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

于 2012-12-21T08:50:43.360 回答