没有规则来制定目标 - 在qt Creator中使用资源

时间:2016-05-12 15:13:25

标签: qt makefile resources qt-creator qmake

我开始使用qt Creator,我使用资源系统和qrc - 文件。我正在使用Windows 10,我正在使用qt creator 3.6.1

尝试运行我的项目会导致此错误:mingw32-make [1]:***没有规则可以使'debug / qrc_res.cpp'需要制作目标'../Game/res/'。停止。

清理项目,运行qmake,Rebuild All没有帮助。

Game.pro看起来不错。指定的图片在他们的位置。我不知道如何解决这个问题。有人可以帮帮我吗?到目前为止我唯一可以解决这个问题的方法是从项目文件夹和项目中删除所有qrc文件并再次添加(手动)......

我的资源文件res.qrc

<RCC>
    <qresource prefix="/">
        <file>res/1.png</file>
        <file>res/a.png</file>
        <file>res/#.png</file>
    </qresource>
</RCC>

Game.pro的片段:

...

RESOURCES += \
    res.qrc \
    maps.qrc

1 个答案:

答案 0 :(得分:0)

#.png的名称导致错误。 #可能被认为是逃脱角色!我将其重命名为2.png