Qt 如何强制创建人使用qbs配置文件?

Qt 如何强制创建人使用qbs配置文件?,qt,qt-creator,qbs,Qt,Qt Creator,Qbs,我正在使用qtcreator 3.5.0和Qt5.5.0的定制版本 我想用qbs和qtcreator来构建我的项目。 因此,我创建了qbs配置文件,如中所述,它运行良好。但是我没能强迫你使用这个档案。它根据我的个人资料创建自己的个人资料,但名称不同 e.g. `qtc_Desktop-debug` & `qtc_Desktop_0aa29aa9-debug` 问题是生成路径包含配置文件名。即使我已经通过qbs完成了构建,如果我想使用它,我也需要从qtcreator重新构建所有源代码。要

我正在使用qtcreator 3.5.0和Qt5.5.0的定制版本 我想用qbs和qtcreator来构建我的项目。 因此,我创建了qbs配置文件,如中所述,它运行良好。但是我没能强迫你使用这个档案。它根据我的个人资料创建自己的个人资料,但名称不同

e.g. `qtc_Desktop-debug` & `qtc_Desktop_0aa29aa9-debug`
问题是生成路径包含配置文件名。即使我已经通过qbs完成了构建,如果我想使用它,我也需要从qtcreator重新构建所有源代码。

要准确复制qtcreator完成的构建,只需复制项目配置详细信息中显示的命令(为了更容易,您可能需要将其包装在脚本文件中):


顺便说一句:QtCreator的QBS配置文件是构建工具包配置的直接副本(在“工具”>“选项”>“构建和运行”>“工具包”中设置),因此,如果您需要对其进行优化,您应该在那里进行。

换句话说,我正在寻找一种从QBS配置文件创建QtCreator工具包的方法。不确定,如果我没搞错的话,但是你看过工具->选项->Qbs了吗?@exilit:是的,当然首先我需要从命令行创建Qbs配置文件。然后使用qtcreator中的现有配置文件,反之亦然。是否无法通过qtcreator的工具包设置复制您的配置文件?我遇到了以下问题:QtC造饰者一直用GCC编译我的C++,而不是G++。据说我的工具箱一开始就坏了。