我需要在Qt项目中的每个源文件上执行一个额外的构建步骤,基本上只需要用额外的参数g++
调用-M -MF
。
当前,我将其添加到QMAKE_CXX
中来实现此目标:
QMAKE_CXX = $$QMAKE_CXX -c $(CXXFLAGS) -M -MF $@.dependencies $(INCPATH) $< && $$QMAKE_CXX
工作已经完成,但是我不太喜欢当前的解决方案,因为我不确定该变量是否可以在其他地方使用,并且需要了解qmake
如何make
致电g++
。
我希望获得有关更清洁解决方案的任何提示。