为什么在我在自己电脑上编译的release版本的QT程序到别的电脑上不能用?
问题详细描述:
在我电脑上编好的release程序 放到别人的机器上就跑不了 该加的dll都加了 后来发现是qt5core.dll的问题。这个动态链接库 根据它的创建时间判断 是在安装完QT库之后才生成的。所以会不会在不同电脑上 生成的qt5core.dll文件都不同。 经过试验发现 将qt5core.dll替换为当前电脑中安装的qt库的qt5core.dll 程序就能正常运行了。 不知道有没有人遇到过同样的问题 求 达人指点啊 这个尴尬的问题怎么解决??? qt qt5core.dll
[解决办法]
你缺了平台的东西
Qt 5程序在Windows上的发布
照着这个添加dll就行了