参考链接:《基于 FFmpeg + SDL 的视频播放器的制作》课程的视频_雷霄骅(leixiaohua1020)的专栏-CSDN博客_雷霄骅ffmpeg视频教程
不建议直接看雷神的配置,版本太老,不兼容。本人在VS2019环境下配置。
首先去官网下载SDL,链接:Simple DirectMedia Layer - SDL version 2.0.18 (stable) (libsdl.org)
下载如下版本:
主要配置可参考上一篇FFmpeg在VS中的基础配置:(3条消息) FFmpeg在VS中的基础配置_mytzs123的博客-CSDN博客
注意,将SDL中的相关文件放到配置目录下,选择lib中X86版本的lib文件
代码如下:
#include "stdafx.h"
extern "C"
{
#include "SDL.h"
}
int main(int argc, char* argv[]) {
if (SDL_Init(SDL_INIT_VIDEO)) {
printf("Could not initialize SDL - %s\n", SDL_GetError());
}
else {
printf("Success init SDL");
}
return 0;
}
成功运行,over.