1.cd到 ffplay文件所在文件夹
ffplay MP4路径
ffmpeg -v 查看版本号
2.会调用FFmpeg中的函数打印其版本号
如何引入FFmpeg函数头文件?pro->引入头文件
(1)绝对路径
#INCLUDEPATH += /usr/local/Cellar/ffmpeg/4.3.2_4/include
(2)相对路径
INCLUDEPATH += ../include
需拷贝lib、include文件夹到项目文件夹02_HelloQt的统计文件中
extern "C" {
#include <libavcodec/avcodec.h>
}
如何设置FFmpeg静态库?
默认链接动态库,没有才去链接静态库(偏大)
2中方式:
(1)绝对路径
#LIBS += -L /usr/local/Cellar/ffmpeg/4.3.2_4/lib \
(2)相对路径
LIBS += -L ../lib \
-lavcodec \
-lavdevice \
-lavfilter \
-lavformat \
-lavresample \
-lavutil \
-lpostproc \
-lswresample \
-lswscale
需拷贝lib、include文件夹到项目文件夹02_HelloQt的统计文件中
3.理解C++main函数里部分语法
创建了一个不带Ui的qt程序,使用父子视图创建了一个界面去理解C++语法。
QPushButton *btn = new QPushButton;
C++new出的函数可以省略括号
//MainWindow *ws = new MainWindow; 这是指针变量即局部变量在栈空间,MainWindow对象new了放在了堆空间
MainWindow w; //这是对象变量 MainWindow对象没有new放在了栈空间
4.不同平台可执行文件不同
Windows:PE格式
Mac:Mach-O格式
Linus:ELF格式
2.基础环境搭建
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- (三)Android_SDK安装 Android SDK 指的是Android专属的软件开发工具包。 Androi...
- 1. 搭建Python开发环境 基于历史的原因,Python有多个环境产品。简要介绍如下: CPython:Pyt...
- 这8种学生永远拿不到高分!早看早受益! 下面是一位资深班主任总结了8种成绩提不上去的原因,分别对应8类孩子,如果你...
- 这8种学生永远拿不到高分!早看早受益! 下面是一位资深班主任总结了8种成绩提不上去的原因,分别对应8类孩子,如果你...