#include<QtMultimedia/QMediaPlayer>找不到文件或目录不存在?这是怎么了呢



  • 想做个播放mp3,包含了QMediaPlayer类,可提示说,无法找到文件或目录.使用QT5.0.2,vc2010请帮忙下.



  • .pro文件中加 QT += multimedia 了么?



  • 包含了的.不知道怎么回事,还是不通过.
    mainwindow.h////////////////////
    含有QT += multimedia

    mainwindow.cpp/////////////////////////
    含有#include<QtMultimedia/QMediaPlayer>
    但是编译时候,还提示无法使用外不符号.



  • [quote author="晓梦思年华" date="1372199833"]包含了的.不知道怎么回事,还是不通过.
    mainwindow.h////////////////////
    含有QT += multimedia
    [/quote]

    .h ?????

    正常的话,如果.pro中包含了应该就不会有 fatal error: QtMultiMedia/QMediaPlayer: No such file or directory 类似这样的提示。

    [quote author="晓梦思年华" date="1372199833"]
    mainwindow.cpp/////////////////////////
    含有#include<QtMultimedia/QMediaPlayer>
    但是编译时候,还提示无法使用外不符号.[/quote]

    这里很有可能是在链接的时候没有正确链接库。

    单从 提供的* “但是编译时候,还提示无法使用外不符号.”*
    信息来看,无法看出是是哪个库。

    可以根据具体提示,检查下环境变量中相关库的设置,或者在.pro中用LIBS += /path/to/lib 来指定。(linux下是这样,win下不确定)。

    GOOD LUCK!


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.