windows qt编译报错 无法打开包括文件: “EGL/egl.h”: No such file or directory

windows
mingw32
qt creator
QtAV
推荐ffmpeg依赖包
QT5.14.2

如果出现:无法打开包括文件: “EGL/egl.h”: No such file or directory
可能是Qt6的问题.在QT5上安装。

编译步骤:

git clone https://github.com/wang-bin/QtAV.git
cd QtAV && git submodule update --init

可以下载官方推荐的FFmpeg依赖包:https://sourceforge.net/projects/qtav/files/depends/QtAV-depends-windows-x86%2Bx64.7z/download

Extract ffmpeg to QtAV source dir. add 2 lines in .qmake.conf

INCLUDEPATH += $${
   
   PWD_ffmpeg}/include
LIBS += -L$$
root@localhost:/home/root/Up# ./cube -eglfs QFactoryLoader::QFactoryLoader() checking directory path "/home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms" ... QFactoryLoader::QFactoryLoader() looking at "/home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqeglfs.so" Found metadata in lib /home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqeglfs.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "eglfs" ] }, "archreq": 0, "className": "QEglFSIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("eglfs") QFactoryLoader::QFactoryLoader() looking at "/home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqminimal.so" Found metadata in lib /home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqminimal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimal" ] }, "archreq": 0, "className": "QMinimalIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("minimal") QFactoryLoader::QFactoryLoader() looking at "/home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqminimalegl.so" Found metadata in lib /home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqminimalegl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimalegl" ] }, "archreq": 0, "className": "QMinimalEglIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("minimalegl") QFactoryLoader::QFactoryLoader() looking at "/home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqoffscreen.so" Found metadata in lib /home/root/Up/Qt5.12.11-arm64-eglfs/plugins/platforms/libqoffscreen.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlat
最新发布
04-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值