在 qmake 项目文件中指定qrc_foo.cpp文件的路径



试图通过 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

完成,源目录清除生成工件。

最新更新