上一节简要的介绍了如何编写C语言程序调用 FFmpeg 库,读取视频文件,并将之逐帧转换为 ppm 图片,最后通过 save_frame() 函数将转换后的 ppm 图片保存到磁盘。本节将在上一节的基础上,编写C语言程序,将拆解的视频帧直接输送到屏幕上(取代save_frame()函数),实现所谓的“视频播放器”。
2025年03月07日
上一节简要的介绍了如何编写C语言程序调用 FFmpeg 库,读取视频文件,并将之逐帧转换为 ppm 图片,最后通过 save_frame() 函数将转换后的 ppm 图片保存到磁盘。本节将在上一节的基础上,编写C语言程序,将拆解的视频帧直接输送到屏幕上(取代save_frame()函数),实现所谓的“视频播放器”。
2025年03月07日
Eclipse IDE for C/C++ Developers 开发环境搭建详解
1. 到官网下载eclipse for C/C++ Developmer 解压就行
2. 下载MinGW用来编译C/C++
安装就行,然后将你的安装路径 yourpath\MinGW\bin添加到系统环境变量path下配了这个环境变量后在eclipse中就不需要设置编译器,连接器,头文件(对于标准C/C++头文件而言,其它的库文件路径和lib库自己手动添加到工程中)的路径了,eclipse会根据环境变量下面的这个路径配置出所需要的各种路径.
2025年03月07日
在Windows上开发C/C++我们可以直接安装微软提供的Visual Studio开发工具, Visual Studio提供了代码编辑、导航、分析、调试、编译、测试和部署等集成开发环境(IDE)可以帮助开发者简洁、快速、高效的完成工作。但是在 Visual Studio只适用于 Android、iOS、Mac、Windows、Web 和云的应用开发,并没有提供Linux版本。所以要想在Ubuntu上开发C/C++我们就需要找其他开发工具来代替,Ubuntu上开发C/C++至少需要代码编辑器、代码编译器和代码调试器。
2025年03月07日
在学习C语言之前,先需要搭建编程环境,一边学习理论一边通过编程环境进行练习,理论与实践结合是最高效率的学习方法。
搭建编程环境之前,我们需要先了解C语言程序的开发过程。
通过编辑器来编写代码,代码编写完成后通过编译器来编译代码生成目标文件(.o或.obj文件),通过链接器将目标代码链接到一起形成可执行程序,可执行程序若存在问题(业界称之为有Bug),通过调试器来调试代码寻找问题。
2025年03月07日
前言:
初学编程的我们,多数是以C语言作为编程工具,C语言编辑器的一个最严重的缺陷,就是缺少图形化,若是想学习图形化编辑,
2025年03月07日
打开VSCode官网,下载对应安装包并默认安装(这里指明:安装路径可以修改)
此时的VSCode仅仅是一个英文文本编辑器,还称不上开发工具,所以需要相关的插件支持。
需要说明的是:这里我选择我的母语作为编辑器的语言,所以会多安装一个汉化插件!
2025年03月07日
当你C语言学到一段时间后,也许对命令行程序感到厌倦了,也许你想要做一款游戏,但是光目前的知识,无法用命令行达到你想要的效果,那么恭喜你,这篇文章会帮助你解决你的问题。
raylib是一个开源的用C语言编写的游戏库(www.raylib.com),支持跨平台,3D,多语言绑定等。
2025年03月07日
微软昨日晚间发布了 Visual Studio 2022 正式版 等诸多内容,Windows 平台软件开发者的福音来了。
2025年03月07日
VS Code这几年非常受欢迎,对于大多数编程语言,只需要简单的安装解释器/编译器就可以轻松的运行。
例如,Python,只需要取官网下载对应版本的Python并安装,就可以在VS Code进行Python的开发和调试。