qml - 使用 vlc-qt 时无法注册 qml 类型
问题描述
我知道这是一篇旧帖子,但我正在尝试做你在这里所做的事情,但我收到了以下错误。请你帮忙,我是 VLC-Qt 的新手。
谢谢你。
C:/Qt/5.15.0/mingw81_32/include/QtCore/qmetatype.h:1590: undefined reference to `VlcQmlPlayer::staticMetaObject'
debug/main.o: In function `ZN18QMetaTypeIdQObjectIP12VlcQmlPlayerLi8EE14qt_metatype_idEv':
C:/Qt/5.15.0/mingw81_32/include/QtCore/qmetatype.h:1951: undefined reference to `VlcQmlPlayer::staticMetaObject'
debug/main.o:main.cpp:(.rdata$_ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE[__ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE]+0x8): undefined reference to `VlcQmlPlayer::metaObject() const'
debug/main.o:main.cpp:(.rdata$_ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE[__ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE]+0xc): undefined reference to `VlcQmlPlayer::qt_metacast(char const*)'
debug/main.o:main.cpp:(.rdata$_ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE[__ZTVN11QQmlPrivate11QQmlElementI12VlcQmlPlayerEE]+0x10): undefined reference to `VlcQmlPlayer::qt_metacall(QMetaObject::Call, int, void**)'
debug/main.o: In function `ZN11QQmlPrivate11QQmlElementI12VlcQmlPlayerED1Ev':
C:/Qt/5.15.0/mingw81_32/include/QtQml/qqmlprivate.h:144: undefined reference to `VlcQmlPlayer::~VlcQmlPlayer()'
解决方案
推荐阅读
- openstreetmap - 如何将 tileserver-gl 与免费地图一起使用?
- vba - 在 Excel VBA 中运行 Curl 命令
- android - 如何在 Android 中检查 Retrofit API 调用是否成功
- javascript - Javascript日期表现奇怪
- python - Python 数据比较
- ignite - 点燃计算网格作业坐标/调用
- javascript - Mongoose .find() 在没有匹配结果时返回 200 响应和空数组
- angularjs - 未创建角度降级组件
- javascript - 如何获取html文件中单词的坐标
- excel - Excel 折线图填充信息直到今天()?