前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ② ( Qt 配置 MSVC2015 编译器 | 安装 VS2015 并配置 Qt 环境的 C/C++ 编译器 )

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ② ( Qt 配置 MSVC2015 编译器 | 安装 VS2015 并配置 Qt 环境的 C/C++ 编译器 )

作者头像
韩曙亮
发布2024-05-24 10:26:38
1070
发布2024-05-24 10:26:38
举报

使用 Qt 开发环境 开发 FFmpeg , 编译器使用 Visual Studio 2015 的编译器 , 因此这里先安装 VS2015 , 再安装 Qt 5.10 开发环境 ;

一、Qt 配置 MSVC2015 编译器

1、安装 VS2015 并配置 Qt 环境的 C/C++ 编译器为 MSVC2015 编译器

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ① ( 安装 Visual Studio 2015 | JavaScript_ProjectSystem 安装包丢失或损坏 ) 博客中 , 安装了 Visual Studio 2015 软件 ;

安装前 必须挂上梯子 , 否则会安装失败 ;

安装 Visual Studio 2015 的主要目的是使用 MSVC 2015 编译器 , 在之后的 Qt 开发环境中配置该编译器 , 开发 FFmpeg 相关应用 ;

安装完毕后 , 选择 工具 / 选项 :

配置 Desktop Qt %{Qt:Version} MSVC2015 32bit 选项 , 其实际名称是 Desktop Qt 5.14.2 MSVC2015 32bit ,

  • 配置 Device 设备类型是 " Local PC "
  • 配置 C 和 C++ 编译器是 " Microsoft Visual C++ Compiler 14.0 "
  • Debugger 调试器 目前没有 , 设置为 None ;

2、安装 Qt

Qt 安装 , 参考 【Qt】Qt 开发环境安装 ( Qt 版本 5.14.2 | Qt 下载 | Qt 安装 ) 博客 ;

建议将 MinGW 编译器也安装上 , 参考 【C 语言】Windows 下使用 gcc 编译器 ( 常用的编译器 | Qt 中的 gcc 编译器 | 独立安装 MinGW ) 博客 ;

3、测试 Qt 安装效果

选择 " 文件 / 新建文件或项目 " 选项 ,

4、Qt 重新配置编译器

在 Qt 工程的目录下 , 除了源码文件之外 , 还存在 .pro 后缀文件 和 .pro.user 后缀的文件 ,

  • .pro 文件 是项目文 Project File 的 扩展名 , 用于描述项目的 配置信息 和 构建过程 ;
  • .pro.user 文件 是用户配置文件 , 如 : IDE设置 , 窗口位置 , 窗口大小 ;
    • 这个文件中有一个很重要配置 , 就是 编译器 配置 ;

退出 Qt 开发环境 , 在 Qt 工程目录下 , 删除 .pro.user 文件 , 再次进入 Qt 打开该项目后 , 就可以重新配置 编译器 ;

再次进入 Qt 的时候 , 选择打开 最近访问的项目 , 选择 被删除了 .pro.user 文件的项目 ,

此时 , 会提示 重新配置 构建选项 , 把所有的 构建套件 Kit 都 勾选上 ;

然后点击右下角的 " Configure Project " 按钮 即可 ;

5、Qt 中使用 MSVC2015 编译器

设置完毕后 , 将

点击左下角的运行按钮 :

运行 MSVC 2015 编译的代码 , 运行成功 ;

应用程序输入内容如下 :

代码语言:javascript
复制
20:55:12: Starting D:\002_Project\008_Qt\FFmpeg_Demo\build-FFmpeg_Demo-Desktop_Qt_5_14_2_MSVC2015_32bit-Debug\debug\FFmpeg_Demo.exe ...
20:55:13: D:\002_Project\008_Qt\FFmpeg_Demo\build-FFmpeg_Demo-Desktop_Qt_5_14_2_MSVC2015_32bit-Debug\debug\FFmpeg_Demo.exe exited with code 0

点击左下角的 调试按钮

会出现无法调试的情况 , 应用程序输出 :

代码语言:javascript
复制
20:57:07: Unable to create a debugging engine.
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Qt 配置 MSVC2015 编译器
    • 1、安装 VS2015 并配置 Qt 环境的 C/C++ 编译器为 MSVC2015 编译器
      • 2、安装 Qt
        • 3、测试 Qt 安装效果
          • 4、Qt 重新配置编译器
            • 5、Qt 中使用 MSVC2015 编译器
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档