我愿意在Qt Creator中创建子文件夹,使用以下线程的答案:
How to create a folder or a subdirectory for a project in QtCreator?
我在浏览器中创建了一个文件夹,然后重命名了我现有的文件“folder / existingFile.cpp”。 (我也为标题做了.h)文件成功显示在新文件夹下的层次结构中。我清理了项目,运行qmake。
在编译时,抛出以下错误:
没有规则要使'qrc_app.cpp'所需的目标为“[...] / existingFile.cpp”。停止。
我的生成文件是由qmake生成的吗?
我究竟做错了什么 ?
Ps:我尝试了线程中建议的.pri方法(子文件夹中的.pri,包括.pro中的.p)但没有成功。
Qt资源文件(* .qrc)是包含资源路径的XML文件。在Qt资源编辑器中移动/删除文件时,它不会自动更新。
因此,当您删除文件而不将其从资源文件中删除时,构建仍将尝试嵌入它并将失败。