试图通过 movimg 将所有临时文件保持我的项目文件夹干净,/tmp
这对于具有 OBJECTS_DIR = tmp/
和 MOC_DIR = tmp/
的 moc 文件和对象来说效果很好。现在,顶层唯一的临时文件是 qrc_something.cpp
。
.pro
文件中没有该输出的变量吗?我在这里找不到它。
生成文件如下所示:
tmp/qrc_configwizard.o: qrc_configwizard.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/qrc_configwizard.o qrc_configwizard.cpp
我可以在那里添加tmp/
,但这会非常不方便(或者应该在 src 中?至少不是顶级的,或者?
您要查找的变量称为RCC_DIR
。
我可以建议使用影子构建而不是使用这些变量吗?
-
mkdir build
-
cd build
-
qmake ../../path/to/source.pro
-
make
完成,源目录清除生成工件。