当前位置: 首页 > news >正文

罗湖做网站报价做竹鼠网站

罗湖做网站报价,做竹鼠网站,做的网站电脑上跟手机上不一样,查询网站备案进度Qt FFmpeg 搭建 Windows 开发环境 Qt FFmpeg 搭建 Windows 开发环境安装 Qt Creator下载 FFmpeg 编译包测试 Qt FFmpeg踩坑解决方法1#xff1a;换一个 FFmpeg 库解决方法2#xff1a;把项目改成 64 位 后记 官方博客#xff1a;https://www.yafeilinux.com/ Qt开源社区… Qt FFmpeg 搭建 Windows 开发环境 Qt FFmpeg 搭建 Windows 开发环境安装 Qt Creator下载 FFmpeg 编译包测试 Qt FFmpeg踩坑解决方法1换一个 FFmpeg 库解决方法2把项目改成 64 位 后记 官方博客https://www.yafeilinux.com/ Qt开源社区https://www.qter.org/ Qt FFmpeg 搭建 Windows 开发环境 安装 Qt Creator 本文章采用 Qt Creator 4.6.2详细信息 安装步骤参考本人博客Qt 5基础 | Qt Creator 5.6.1-1的下载与安装 下载 FFmpeg 编译包 进入 FFmpeg 官网点击 Download 进入下载界面点击 Windows builds from gyan.dev 进入 gyan.dev/ffmpeg/builds选择 ffmpeg-5.1.2-full_build-shared.7z 下载 注一般不选用最新版本下载。 下载完成后解压内容如下 测试 Qt FFmpeg 踩坑 新建一个 Qt 项目项目名 testFFmpeg 将 ffmpeg-5.1.2-full_build-shared 拷贝到项目目录下 注只拷贝其中的 include 和 lib 也行注意路径名。 在 testFFmpeg.pro 里面添加 ffmpeg 头文件和库文件路径 win32 { INCLUDEPATH $$PWD/ffmpeg-5.1.2-full_build-shared/include LIBS $$PWD/ffmpeg-5.1.2-full_build-shared/lib/avformat.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avcodec.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avdevice.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avfilter.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avutil.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/postproc.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/swresample.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/swscale.lib }注libs 的多行引用一定要记得带斜杠否则后续的引用无效。 先编译看看 显示正常。 此时在项目同目录下生成了 build-testFFmpeg-Desktop_Qt_5_9_6_MinGW_32bit-Debug里面有项目的执行文件。 把 ffmpeg-5.1.2-full_build-shared\bin 的 dll 文件拷贝到执行文件所在目录 注本次我们只用到了 avutil-56.dll只拷贝这个也行。 修改 main.c 程序 #include stdio.h// 包含ffmpeg头文件 #include libavutil/avutil.hint main() {printf(Hello FFMPEG, av_version_info is %s\n, av_version_info());printf(avutil_configuration is \n%s\n, avutil_configuration());return 0; } 后面运行程序出现了报错error: undefined reference to av_version_info’。 原因项目选择了 32 位的构建套件而 FFmpeg 库是 64 位的 参考Qt测试FFmpeg的av_version_info()函数出现undefined reference to av_version_info‘ 解决方法1换一个 FFmpeg 库 在网上找到了一个 win32 编译的 32 位 FFmpeg 库修改前面 .pro 文件的库的配置即可。 FFmpeg 库下载链接ffmpeg-win32-4.2.2.zip 运行结果 解决方法2把项目改成 64 位 重新构建一个项目选用 MSVC2015 64bit命名为 testFFmpeg_win64 pro 文件添加 INCLUDEPATH $$PWD/ffmpeg-5.1.2-full_build-shared/include \LIBS $$PWD/ffmpeg-5.1.2-full_build-shared/lib/avcodec.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avdevice.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avfilter.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avformat.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/avutil.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/postproc.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/swresample.lib \$$PWD/ffmpeg-5.1.2-full_build-shared/lib/swscale.lib \照旧拷贝 ffmpeg-5.1.2-full_build-shared 到项目里。 构建项目遇到报错Qt 程序数据库管理器不匹配。 解决方法 工具→选项→构建套件KitMSVC2015 64bits 的编译器换成 amd64。之前是 x86_arm64是 32 位的。 照旧添加那些 dll 文件 运行成功结果 后记 没想到配个环境都能花这么久的时间Qt FFmpeg 实现视频播放器项目推迟一下下看赛马娘第三季要紧 现在官网的编译包不能直接在 32bit 的项目里用有点烦的。先用老东西 ffmpeg-win32-4.2.2.zip 凑合。懂这方面的可以评论区指点一下。
http://www.hkea.cn/news/14427887/

相关文章:

  • 2015做网站前景定制商品的app
  • 如何做网站同步别人的商城怎么自己做微网站
  • 建网站可以铺货诚信的小程序开发兼职网站
  • 企业网站建设套餐 网络服务简述影响关键词优化的因素
  • 做网站用的产品展示横幅外国做动漫图片的网站叫什么
  • 没有主机怎么做自己的网站莱芜网站优化加徽信xiala5
  • 如何对网站管理简单电商网站模板
  • 模块式网站制作建议自考还是成考
  • 淘客怎么用网站做wordpress 用的什么框架
  • 一级a做爰片就在线手机看韩国网站某网站建设方案
  • 成都网站建设哪个好手机版网站设计案例
  • 阜宁住房和城乡建设局网站做水浒传有关的网站
  • 鸿扬家装网站建设两学一做考学网站
  • 天津网站开发培训学校哪个浏览器看黄页最快夸克浏览器
  • 网站建设公司那家好做网站主题
  • 小程序开发者免费网站建设优化
  • 深圳网站建设外包公司排名免费的网站域名查询565wcc
  • 做网站怎么做小图标网站开发与
  • 做我的狗在什么网站上看wordpress美食主题
  • 手机网站js电话悬浮新中式装修风格效果图
  • 菏泽网站建设 梧桐树网站建设与应用
  • 专注网站基础优化今天刚刚长沙
  • 网站建设推荐书籍广西医科大学网站建设
  • 网站的导入流量怎么做梅河口信息网
  • 网络安全企业十大seo公司
  • 公司网站建设合规吗为什么我的网站无法访问
  • 瀑布流分享网站源代码下载专业建设主考学校是什么意思
  • 上海学习网站建设天津网站制作建设
  • 中国最大的免费素材网站番号网站怎么做
  • 网站功能建设上海门户网站制