【发布时间】:2011-08-06 13:30:01
【问题描述】:
基本上我正在尝试使用 QPixmap 将图像加载为纹理:
texture[T_WALL] = bindTexture(QPixmap(":/images/wall.png"), GL_TEXTURE_2D);
代码可以在我的开发机器上运行,但不能在没有 QT 的 vm/其他电脑上运行。最初我使用的是 jpeg,只是假设我搞砸了插件,但据我所知,png 文件不需要插件,所以我不知道问题出在哪里。
加载本地文件和使用Qt资源时结果是一样的。
我正在部署 libgcc_s_dw2-1.ddl、mingwm10.dll、QtCore4.dll、QtGui4.dll、QtOpenGL4.dll。我还需要什么吗?
【问题讨论】: