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

时间:2016-01-20 13:31:15

标签: c++ qt makefile qmake

尝试通过将所有临时文件移动到/tmp来保持项目文件夹的清洁,这对于具有OBJECTS_DIR = tmp/MOC_DIR = tmp/的moc文件和对象非常有效。现在,顶级唯一的临时文件是qrc_something.cpp

.pro文件中的输出是否有变量?我找不到它here

Makefile看起来像这样:

tmp/qrc_configwizard.o: qrc_configwizard.cpp 
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/qrc_configwizard.o qrc_configwizard.cpp

我可以在那里添加tmp/,但这会非常不方便(或者它应该在src中?至少不是顶级,或者?)。

1 个答案:

答案 0 :(得分:2)

您要查找的变量名为RCC_DIR

我可以建议使用阴影构建而不是使用这些变量吗?

  • mkdir build
  • cd build
  • qmake ../../path/to/source.pro
  • make

完成,源目录清除构建工件。