gpt4 book ai didi

windows - 在 Windows 中的 QT Creator 中运行项目

转载 作者:可可西里 更新时间:2023-11-01 11:34:15 31 4
gpt4 key购买 nike

我想在 Windows 上的 QT Creator 中使用 FFMPEG 开发一个视频播放器,但对于 QT Creator 环境来说是全新的。

我已经从这个 link 下载了一个示例项目.当我在其中打开 QT Creator 并运行它时,它返回了这个错误,:-1: error: avutil is required, but compiler cannot find it

我已经下载了这个 (ffmpeg-20130322-git-e0e8c20-win64-static) FFMPEG 文件并将其解压到 C 分区的文件夹中。我想我得到了那个错误,因为 QT 找不到 FFMPEG 在哪里,但仍然不知道如何链接它。你能帮我解决这个问题吗?

最佳答案

我是 QtAV 的作者。我猜你正在使用针对 OpenGL ES2 构建的官方 Qt5 库。但 QtAV 使用 OpenGL 1.x。所以你可能会得到编译错误。但是我几天前通过禁用 OpenGL 代码解决了这个问题。所以我想知道你是否使用最新的代码。如果没有,请使用

git update

更新 QtAV。如果编译错误仍然存​​在,请告诉我。我在我的电脑上测试过并且工作正常。您还可以通过修改 QtAV.pro 来禁用 OpenGL 代码。只需删除这里的 'gl'

OptionalDepends = portaudio direct2d gdiplus xv gl #openal

我不熟悉 OpenGL,因此对 OpenGL ES2 的支持需要几天时间。如果要启用 OpenGL,可以使用 Qt4.8 或自己构建 Qt5。我建议你使用Qt4.8,因为Qt5现在还不稳定。

: )

关于windows - 在 Windows 中的 QT Creator 中运行项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15596566/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com