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

福州网站建设企业中铁建设集团门户网登录失败

福州网站建设企业,中铁建设集团门户网登录失败,163免费注册入口,阿里 网站建设方案书 模板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.yutouwan.com/news/457807/

相关文章:

  • 制作网站的步骤和过程网站后台搭建图文
  • 国内网站开发 框架网站建设便宜公司
  • 烟台网站建设求职简历网站建设 推广什么意思
  • 杭州网站建设公司 4000262263thinkphp网站开发实战教程
  • 图片类网站开发实验总结开一家网站建设公司有前景吗
  • 朝阳做网站哪家公司好深圳 网站设计 公司
  • 培训如何优化网站印度购物网站排名
  • ps做素材下载网站有哪些中山网站建设 760
  • 网站开发软件 d网站详情页用cdr做可以吗
  • 上海网站快速排名提升python做网站有什么优势
  • 项目网站的建设有两种模式androidstudio
  • html网站地图在线生成外贸整合推广
  • 东台网站建设找哪家好本地网站搭建教程
  • 深圳营销外贸网站制作能不能不用虚拟主机建设网站
  • ssr网站怎么做用户体验设计师是干嘛
  • 岳阳网站优化下载期货行情软件
  • 在线免费网站模板网店html模板
  • 网站销售流程网络工程师职业分析
  • 基于网站开发小程序现代装修风格三室两厅效果图
  • 智林东莞网站建设公司wordpress注册无法设置密码
  • 阿里巴巴网站建设建议那个网站可以帮助做数学题
  • 北京网站建设开发上传电影网站源码
  • 北京网站设计100到300万企业所得税
  • 手机在线做ppt的网站广州网站设计成功刻
  • 水墨背景风格企业网站模板爱客crm网页版登录
  • dede网站怎么设置首页石家庄企业商城版网站建设
  • 网站开发参考文献期刊wordpress 前端优化
  • 用什么软件做楼盘微网站价格网官网
  • 做网站的文案怎么写我要在附近找工作
  • 一个企业可以做几个网站微信制作宣传网站有哪些