欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QT静态编译--qtmultimedia问题

程序员文章站 2022-03-30 17:10:02
...

最近想用qt把写好的远控给静态编译,而关于静态编译可以查看这位博主,写的很详细
http://blog.csdn.net/wsj18808050/article/details/50909381


然而静态编译远控客户端时,我调用了QSoundEffect 类,就一直提示没有这个模块(只要在pro文件中加了QT += multimedia multimediawidgets 都会出错)。
这是因为编译时没有把qtmultimedia这个模块编译进去。而我们要做的也就是把用qmake一下该模块的文件,然后再编译下。

1.新建一个文件夹,然而在该文件夹下使用qmake。

  >D:\QT\5.7\mingw53_32_static\bin\qmake.exe  D:\QT\5.7\Src\qtmultimedia  

2.然后在该文件夹下就有了Makefile

mingw32-make -j4
mingw32-make install "D:\coding\QT\5.7"

3.然后重新打开QT creater就能静态编译了,美滋滋。