D:\Qt_Project\Qt_myMedia\main.cpp:12: error: undefined reference to `__imp__ZN12QMediaPlayerC1EP7QObject6QFlagsINS_4FlagEE'
时间: 2023-07-24 07:32:21 浏览: 196
这个错误可能是由于链接器无法找到 QMediaPlayer 的实现。请确保在项目文件中正确地包含了 QtMultimedia 模块,并将其添加到链接器选项中。
在 .pro 文件中添加下面这行:
```
QT += multimedia
```
如果已经添加了该模块但仍然出现这个错误,那么可能是您的 Qt 安装没有正确安装或配置。您可以尝试重新安装 Qt 并确保已正确添加了 QtMultimedia 模块。
如果您使用的是 Qt Creator,您还可以尝试清理并重新构建您的项目。
相关问题
D:\Qt_Project\Qt_myMedia\main.cpp:13: error: undefined reference to `__imp__ZN12QVideoWidgetC1EP7QWidget'
这个错误可能是由于链接器无法找到 QVideoWidget 的实现。请确保在项目文件中正确地包含了 QtMultimedia 模块,并将其添加到链接器选项中。
在 .pro 文件中添加下面这行:
```
QT += multimedia
```
如果已经添加了该模块但仍然出现这个错误,那么可能是您的 Qt 安装没有正确安装或配置。您可以尝试重新安装 Qt 并确保已正确添加了 QtMultimedia 模块。
如果您使用的是 Qt Creator,您还可以尝试清理并重新构建您的项目。
QVideoWidget *vw = new QVideoWidget(&window); D:\Qt_Project\Qt_myMedia\main.cpp:14: error: undefined reference to `__imp__ZN12QVideoWidgetC1EP7QWidget'
这个错误可能是由于链接器无法找到 QVideoWidget 的实现。请确保在项目文件中正确地包含了 QtMultimedia 模块,并将其添加到链接器选项中。
在 .pro 文件中添加下面这行:
```
QT += multimedia
```
如果已经添加了该模块但仍然出现这个错误,那么可能是您的 Qt 安装没有正确安装或配置。您可以尝试重新安装 Qt 并确保已正确添加了 QtMultimedia 模块。
如果您使用的是 Qt Creator,您还可以尝试清理并重新构建您的项目。
阅读全文