
第三方库
文章平均质量分 69
第三方库的编译使用
你是周小哥啊
独学而无友,则孤陋而寡闻
展开
-
记录 Libevent的常用功能示例
这篇博文主要以尽量简练的代码实现TcpServer服务器功能,代码覆盖大部分的常用函数接口。通过代码能对Libevent的整体框架,函数使用有直观的理解,配置好Libevent库的前提下,下方代码可直接复制运行。原创 2023-07-28 10:54:29 · 208 阅读 · 0 评论 -
记录 SoundTouch的配置与代码分析
基于Qt + FFmpeg实时音视频推流的项目,利用OpenCV实时美颜已经OK。计划用SoundTouch再做变声处理,本来希望男声变女声,大叔变萝莉、单车变摩托的效果,但是多次测试后梦醒了,基本不太可能,只能实现基本的变声,这种应该需要比较专业的算法处理在里面。但不可否认SoundTouch是个很好的音频处理库,实现基本的变调、变速效果还是不错的,就不勉强更理想的效果了,毕竟定位就不同,常见的音频处理需求SoundTouch可以胜任。原创 2022-09-29 17:55:10 · 864 阅读 · 1 评论 -
记录 三方库环境配置
记录开发环境下如何设置三方库,方便后期随时翻阅快速解决问题,主要是实际开发中,个人认为比较好用的方法。原创 2022-09-23 11:38:11 · 488 阅读 · 0 评论 -
完美解决Linux环境编译ffmpeg库
背景说明项目功能实现需要在Linux下编译出可用的FFmpeg库。FFmpeg在编译过程中是需要链接其它三方库的,比如x265 x265等,否则可能会造成功能不全(如程序接口返回找不到H264编码器错误),影响使用。编译这种三方库其实理论简单,但是细节磨人,有时候没设置好就是会有些莫名其妙的问题。我这里也参考了如零声学院分享的文档,结合自己情况总结记录了份编译说明,亲测有效,使用稳定。甚至可以按步骤无脑复制shell执行,编译一路绿灯,快速得到完美的FFmpeg库。编译整体思路就是先把依赖的库如x26原创 2022-03-11 16:12:31 · 13351 阅读 · 9 评论 -
windows环境编译curl
背景根据工作项目需求,在Qt程序中需要使用curl库来实现,记录下window环境的编译步骤。整体逻辑是比较清晰的,但有个别坑必须记录,纪念下,也希望帮到其他人!!具体环境目前使用的是Qt5.12.6,msvc2017-32位编译器,将编译成该环境下的静态库。考虑业务需求,这里没有使用OpenSSL。其它环境类比即可。实现步骤一、下载curl源码直接使用命令下载,git clone https://github.com/curl/curl.git 。可能提示unable to access的错误原创 2022-02-09 22:02:18 · 2744 阅读 · 0 评论