由于我正在处理多个大图像,我需要创建二进制外部资源文件。我尝试按照文档中的说明从 Qt Creator 中的命令行创建它(使用rcc -binary image.qrc -o image.rcc
命令,其中 image.qrc 是我已经创建的 .qrc 文件,也位于工作目录中),但到目前为止还没有运气。
如果我理解正确,使用此命令运行应用程序应该会在工作目录中生成 image.rcc 文件,对吗?目前,当我运行我的应用程序时,它会启动,但不会在任何地方创建文件。没有错误,什么都没有。我会感谢任何人的帮助,因为我已经没有想法了。
我使用 Qt 5.8 和 MinGW 32 位编译器(但也使用 MSVC2010 32 位和 Qt 5.4.2 进行了尝试,但仍然没有成功)。
编辑:我的 qrc 文件(我减少了仅用于测试的文件数量)。
<RCC>
<qresource prefix="/">
<file>images/dm.png</file>
<file>images/mountains_op.png</file>
</qresource>
</RCC>