
三方库应用
JamesWu9527
一个程序猿小哥
展开
-
编译可用的支持https的libcurl
关键的原材料编译步骤:https://www.cnblogs.com/zzugyl/p/5037152.html下载openssl的以前的版本OpenSSL官方下载 - 码客下载zlib的以前的版本Index of /fossils下载curl的以前的版本curl downloads修复一些使用libcurl库遇到的问题编译静态的 支持https协议的 libcurl 库无法加载问题 - xzh1993 - 博客园//验证编译的libcur原创 2021-12-15 16:07:41 · 1967 阅读 · 0 评论 -
记录一下裁剪vlc带的plugins
我们都知道VLC是个很强大的播放器,几乎兼容所有的音视频格式,这么强大的根本是有一个编解码库,这个比较全;但是每次开发工程其实也用不到那么多,如果整个plugins文件夹都带上有100多兆,太臃肿了;于是我就想将这个文件裁剪下,变小点;裁剪后的支持:声音,视频,图片的播放文件夹包含:access,audio_filter,audio_mixer,audio_output,codec,vi...原创 2019-11-16 12:02:11 · 1320 阅读 · 4 评论 -
OpenCV初体验
首先说下编译,现在用CMake工具很方便能生成对应的工程,这里我使用的是OpenCV2.4版本对应的开发环境是VS2019OpenCV的下载地址:https://github.com/opencv/opencv我这边使用的文件路径:E:\OpenCV 包含下载的目录 branches 和 tags 两个文件夹,打开文件夹branches就可以看到稳定版本的2.4和3.4两个版本...原创 2019-10-24 09:58:53 · 440 阅读 · 0 评论 -
ZInt支持中文例子
/*2018-10-10 10:01:15编译Zint 在VS2017的环境下*/参考:https://blog.youkuaiyun.com/weiwei9363/article/details/81196646补充:在编译过程中 出了上述文章所没有提及的问题还会出现 zlib.h文件无法找到的问题;解决办法:将文件夹zlib-1.2.8中的h文件拷贝到lPng中关于使用zint进行条码...原创 2018-10-10 18:45:51 · 2884 阅读 · 0 评论 -
Sqlite3在C++中的常用知识点回顾
应用场景:关于登陆记住密码模块逻辑分析这里演示用sqlite3来进行登陆相关数据的存储下面说的status的状态 指的是checkbox的状态流程:Step1 判断是否有表的存在,没有则创建之(这个通过函数 sqlite3_open )并且进入Step2,存在表则打开判断status的值并且进入Step3Step2 输入对应的值 进入Step2_1Step2_1 判断...原创 2019-03-05 14:36:55 · 402 阅读 · 0 评论 -
使用VLC遇到的一些问题
包含指定的头文件 sdk\include包含指定的lib文件 sdk\lib使用 #include "vlc\vlc.h"问题一:error C2065: “libvlc_media_read_cb”: 未声明的标识符解决:在vlc.h 文件中 添加 typedef __int64 ssize_t; 即可解决此问题问题二:编译成功,运行初始化 libvlc_new(0, NULL...原创 2019-07-24 15:42:36 · 6903 阅读 · 0 评论 -
C++中VLC的应用
这里大概列出来大概的应用流程:应用场景:需要播放一个URL给出的流Step1:定义数据结构libvlc_instance_t *m_inst; //libvlc的对象指针libvlc_media_player_t *m_player;libvlc_media_t *m_media;Step2:在初始化函数中进行初始化m_inst = libvlc_new(0, NUL...原创 2019-07-22 23:26:00 · 1906 阅读 · 0 评论