其它的一样,当然你也可以同时加多个: QT += phonon multimedia
1、首先找到这个工具,这个工具叫做“windeployqt”。它一般位于Qt安装目录下的mingw_XX\bin目录下,像我的目录就在C:\ProgramData\Qt\5.8\mingw53_32\bin。此时,建议将整个目录直接加入系统环境变量,便于后续使用。
2、编译你的程序,注意必须是release版本。debug版本的貌似不行。
3、启动cmd,进入到你要发布的程序所在的目录,比如我的程序放在D:\Test目录下,就输入”cd /d d:\test”,记住里面一定要加”/d”的参数,否则将无法进入该目录。
4、确认你的程序是用Qt Creator哪个模式设计的,总共有2个模式,Qt Widgets Application和Qt Quick Application,不同模式下的参数命令是不一样的:
在Qt Widgets Application模式下输入”windeployqt hello.exe”命令,其中hello.exe是我的程序名称。
// 添加Qt支持的模块,一个是core基础代码模块,包含运算的,gui是图形界面库QT += core gui
// 这里是比较Qt版本,如果大于Qt4就继续添加widgets模块(Qt5吧Qt4的gui库提取了出来放在了这个模块里面)
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
// 生成的APP名字
TARGET = QUI
// 当前工程的类型表示app编译,可写lib就是编译支持库等
TEMPLATE = app
简单说下模块:等于说支持库吧,比如你想使用QDialog,就必须包含widgets模块,否则无法使用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)