• 8449阅读
  • 4回复

[提问]release后在其他机子上运行,提示_Z21qRegisterResourceDataiPKhS0_S0_错误 [复制链接]

上一主题 下一主题
离线lvyes1988
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-29
在windows下用qtcreater编写的程序release后在其他机子上运行提示"无法定位程序输入点_Z21qRegisterResourceDataiPKhS0_S0_于动态链接库QtCore4.dll上。"
这是什么问题啊?
离线gold
只看该作者 1楼 发表于: 2011-03-29
把你机子上的qtcore4.dll,qtgui4.dll和exe文件放在一个文件夹下
离线lvyes1988
只看该作者 2楼 发表于: 2011-03-29
需要的dll文件都已经放到exe文件夹下,不在报缺失dll文件,之后才报该错误的。。。
求高手帮忙啊。。。。。。
离线jdwx

只看该作者 3楼 发表于: 2011-03-29
确定dll有没有弄错?qtcore4.dll,qtgui4.dll这两个dll有两套,QTCreator目录里的是VS2008的。
应该用编译器里的,如果是mingw应该有四个dll。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线lvyes1988
只看该作者 4楼 发表于: 2011-03-30
最后发现是程序中一个配置文件有问题,修改后就ok了
快速回复
限100 字节
 
上一个 下一个