在 qmake 项目文件中指定 qrc_foo.cpp 文件的路径
Specify path for qrc_foo.cpp file in qmake project file
尝试通过将所有临时文件移动到 /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 中?至少不是顶级,或者?)。
您要查找的变量称为 RCC_DIR
。
我可以建议使用 shadow build 而不是玩弄这些变量吗?
mkdir build
cd build
qmake ../../path/to/source.pro
make
完成,构建工件的源目录已清理。
尝试通过将所有临时文件移动到 /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 中?至少不是顶级,或者?)。
您要查找的变量称为 RCC_DIR
。
我可以建议使用 shadow build 而不是玩弄这些变量吗?
mkdir build
cd build
qmake ../../path/to/source.pro
make
完成,构建工件的源目录已清理。