【发布时间】:2012-02-21 10:51:30
【问题描述】:
我第一次在 clean pc 上的 Visual Studio 编译器之外部署我的应用程序。 我有问题。首先我在我的应用程序中看不到任何图像 我使用 .png , *.gif,.ico 文件类型我试图添加:
qgif4.dll
qico4.dll
qjpeg4.dll
qjpeg4.lib
qmng4.dll
qsvg4.dll
我使用我的图像的方式是使用 *.qrc 文件,我希望它将它编译为资源(我真的希望 ..) 在 pro 文件中,我只是这样添加它:
RESOURCES += resources.qrc
它看起来像这样:
<RCC>
<qresource prefix="/">
<file>images/image1.png</file>
<file>images/icon-loading.gif</file>
<file>images/filter.ico</file>
<file>images/icon_lp.png</file>
</qresource>
</RCC>
但没有好处,我仍然看到空白而不是图像。 我的应用程序中还需要其中一个 vs 运行时 dll 吗?
msvcm90.dll
msvcp90.dll
msvcr90.dll
谢谢
【问题讨论】:
-
您的图片在程序中的使用情况如何?请提供有关您的程序、VS 版本等的详细信息
-
对于 Microsoft 运行时,您应该使用正确的 vc 2008 可再发行包正确安装它们。 microsoft.com/download/en/details.aspx?id=5582microsoft.com/download/en/details.aspx?id=2092
标签: c++ windows qt deployment