所以我在各种不同版本上使用qtcreator已有一段时间了。我不仅将其用于Qt项目,还将其用于带有makefile项目的普通c ++(作为IDE调用makefile和GDB调试器(以及出色的代码突出显示等)。)
所以可以说我的makefile项目有很多不同的目标(干净,cleanall,x86,x64,x86arm,x86imx8等...等等...
我要做的是创建大量构建/运行配置,以使用适当的参数调用makefile。要花一点时间进行设置(例如5到10分钟)以使其完全正确....但是只需将其正确完成一次,然后对项目中的其他所有人使用相同的设置?.... ,现在不再。
过去是您从.user文件中获取config的位,然后将它们放入.shared文件中-甜...
但是在某些时候(我最近使用的是最新版本4.x),他们在设置中添加了以下字段:“ ProjectConfiguration.Id”,并为您的本地工具包或类似文件添加了唯一编号(不是我甚至在使用套件!)。这意味着,如果我将此.shared文件提交给配置控制,而另一位同事获得了该项目,则共享配置将被忽略。
因此Qtcreator中似乎再也没有共享配置设置的方法-确实很烂,因为它是在那里的makefile / c ++最好/最简单的IDE ...
所以我的问题是,有人知道如何解决这个新的“功能”吗?我尝试删除ProjectConfiguration.Id,但随后qtcreator只是忽略了它...我非常想获得qtcreator的源代码,对其进行修复,然后重新构建...虽然有些痛苦,但我没有无限的选择时间:(
那么可以通过某种方式解决它吗?
或者,我可以返回哪个版本不存在该功能?