我需要什么配置才能让QMake生成一个vcxproj文件,其中目标文件像原始代码一样排列在树中?
我一直在寻找相当长的一段时间,甚至仔细检查了qmake的来源,但无济于事。
到目前为止,我尝试了CONFIG -= flat
,它只更改了过滤器,但没有更改输出路径。而object_parallel_to_source只能用于makefile文件。
我需要这个功能来避免名称相同的目标文件冲突,因为它们的源文件具有相同的名称但位于不同的文件夹中。
通过在属性对话框中为文件设置适当的输出路径,绝对可以通过MSVC避免这种情况。然而,这很乏味,因为我正在开发一个主要在Linux上的项目,然后不时将它移植到Windows上,我必须一遍又一遍地完成整个过程。