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