首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Gif开发笔记(一):gif介绍、编译和工程模板
】的更多相关文章
iOS开发笔记18:一些编译、开发调试、打包的细节整理
1.以链库的方式引用第三方库 一些特殊场景可能会要求使用链库的方式使用第三方库,大体设置如下: ①Other Linker Flags里进行设置,格式为-l+库名称 ②Libray Search Paths里设置库的路径地址,注意使用相对路径 ③Header Search Paths设置相关头文件的路径 2.检测静态库支持架构以及静态库打包 使用其他部门提供的静态库出现类似Undefined symbols for architecture报错时,很有可能是对方打包时相关设置没有正确设置,这时可…
FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
前言 本篇章是对之前windows环境的补充,之前windows的是无需进行编译的,此篇使用源码进行编译,版本就使用3.4.8. FFmpeg简介 FFmpeg是领先的多媒体框架,能够解码,编码, 转码,mux,demux,流,过滤和播放人类和机器创建的几乎所有内容.它支持最模糊的古代格式,直至最前沿.无论它们是由某些标准委员会,社区还是公司设计的.它还具有高度的可移植性:FFmpeg可以在各种构建环境,机器体系结构和配置下,跨Linux,Mac OS X,Microsoft Win…
libzip开发笔记(二):libzip库介绍、ubuntu平台编译和工程模板
前言 Qt使用一些压缩解压功能,选择libzip库,libzip库比较原始,也是很多其他库的基础支撑库,编译过了windows版本,有需求编译一个ubuntu版本的,交叉编译需求的同样可参照本文章. libzip libzip是一个C库,用于读取,创建和修改zip档案.可以从数据缓冲区,文件或直接从其他zip归档文件直接复制的压缩数据中添加文件.在不关闭存档的情况下所做的更改可以还原. 当前版本是1.7.3,于2020年7月15日发布. 官网:https://libzip.org…
zlib开发笔记(四):zlib库介绍、编译windows vs2015x64版本和工程模板
前言 Qt使用一些压缩解压功能,介绍过libzip库编译,本篇说明zlib库.需要用到zlib的msvc2015x64版本,编译一下. 版本编译引导 zlib在windows上的mingw32版本编译:<zlib开发笔记(一):zlib库介绍.编译和工程模板> zlib在ubuntu上的编译:<zlib开发笔记(二):zlib库介绍.ubuntu平台编译和工程模板> zlib在ubuntu上的arm交叉编译:<zlib开发笔记(三):zlib库介绍.在ubuntu上进…
libx264开发笔记(一):libx264介绍、海思平台移植编译
前言 在编译ffmpeg时,使用到h264编码时是需要依赖libx264的,本文章是将将libx264作为静态库移植到海思上. 相关博客 <Qt开发笔记之编码x264码流并封装mp4(一):x264介绍.windows平台x264库编译><Qt开发笔记之编码x264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件><Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264> libx264介绍 H.264…
Typescript 学习笔记一:介绍、安装、编译
前言 整理了一下 Typescript 的学习笔记,方便后期遗忘某个知识点的时候,快速回忆. 为了避免凌乱,用 gitbook 结合 marketdown 整理的. github地址是:ts-gitbook 若是有不对的地方,欢迎留言指出. 众所周知,JavaScript 是弱类型的,而这对开发人员来说,在一定程度上算是一个"痛点".解决这个问题的两个主要库是 Typescript 和 Flow.但 Typescript 似乎更受欢迎,且越来越受到开发人员的喜爱. 中文网:https:…
SDL开发笔记(二):音频基础介绍、使用SDL播放音频
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.net/qq21497936/article/details/108596396红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术.树莓派.三维.OpenCV.OpenGL.ffmpeg.OSG…
Qt+MPlayer音乐播放器开发笔记(一):ubuntu上编译MPlayer以及Demo演示
前言 在ubuntu上实现MPlayer播放器播放音乐. Demo Mplayer MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布.此款软件可在各主流操作系统使用,例如Linux和其他类Unix系统.Windows及Mac OS X系统. MPlayer基于命令行界面,在各操作系统也可选择安装不同的图形界面.mplayer的另一个大的特色是广泛的输出设备支持.它可以在X11.Xv.DGA.OpenGL.SVGAlib.fbdev.AA…
Qt+腾讯IM开发笔记(一):腾讯IM介绍、使用和Qt集成腾讯IM-SDK的工程模板Demo
前言 开发一个支持全国的IM聊天,可以有基本的功能,发送文本.图片.文件等等相关内容. 腾讯IM产品 概述 腾讯即时通信IM是腾讯推出的即时聊天程序,当前时间为2020年3月(腾讯IM的优惠活动和售卖方案不同时期会有变化). 该IM提供各端接入接口.稳定必达.覆盖全球的即时通信云服务上. 应用场景 包括但不限于以下场景: 特点 消息传输 支持文字.图片.短语音.短视频等富媒体消息及自定义消息与自定义表情,支持保存历史漫游消息,集成消息撤回.消息转发.安全打击等扩展能…
zlib开发笔记(三):zlib库介绍、在ubuntu上进行arm平台交叉编译
前言 方便做嵌入式arm的交叉移植zlib库. Zlib库 zlib被设计为一个免费的,通用的,法律上不受限制的-即不受任何专利保护的无损数据压缩库,几乎可以在任何计算机硬件和操作系统上使用. 下载 官网:http://www.zlib.net QQ群:1047134658(点击"文件"搜索"zlib",群内与博文同步更新) 交叉编译环境准备 步骤一:交叉编译链工具制作 (略) 步骤二:引入交叉编译链工具到环境变量 创建环境文件 tou…