QT 音乐播放器 在windows里面的发布

使用QT CREATOR的动态编译创建的音乐播放器,在Windows上发布需要将必要的DLL文件与EXE放在一起,包括mingwm10.dll等。此外,还要复制plugins文件夹中的imageformats、codecs和phonon_backend插件到EXE同级目录,并在main.cpp中添加库路径。最后,将文件打包到其他电脑上即可运行。
摘要由CSDN通过智能技术生成

本人使用了的QT的PHONON组件编写了音乐播放器,后来在WINDOWS里面发布。

编译使用的是QT CREATOR 默认的动态编译,编译的时候修改为RELEASE,一般发布都用该版本。

编译成功后在  XXX-build-desktop 里面的release文件夹里面找到对应的 exe文件,

现在想在没有QT环境的机器里发布刚才编译后的EXE文件(即运行该EXE文件):

1、必须将以下的动态链接库拷贝至与EXE文件同一个地方

mingwm10.dll

libgcc_s_dw2-1.dll

QtGui4.dll

phonon4.dll

libstdc++-6.dll

QtCore4.dll

这些动态链接库文件都在E:/qqt/Qt/2010.05/qt/bin(以你的安装路径为准),如果不清楚相关联的动态链接库有哪些,可以使用VC里面的depends 工具来查看该EXE,你会发现在窗口下面显示了该EXE使用的DLL文件。

2、如果编译的时候使用了一些资源文件(如图片)或中文,此时必须将E:/qqt/Qt/2010.05/qt/plugins里的

imageformats  是图片插件

codecs 是编码插件

phonon_backend 此插件很重要否则不播放音乐

以上插件如果不清楚里面到底使用哪个,建议全部拷贝,将其拷贝至与EXE文件同目录的新建文件夹plugins里。

3、修改main.cpp

     QApplication::addLibraryPath

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值