![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
文章平均质量分 57
吾亦澹荡人,拂衣可同调
橘春十六?
吾亦澹荡人,拂衣可同调!
展开
-
使用Qt生成自己的动态库(下)
一、新建项目接上回说到,我们生成了一个文件夹。今天我们重新打开Qt Creator新建项目,选择Application,选择Qt Console Application。生成项目之后将我们库的文件夹复制到项目文件夹下,或者根据自己喜好把昨天的文件夹添加到项目里thrParty文件夹中。二、添加外部库 右键项目,添加库,选择外部库。 库文件浏览找到我们的.lib文件,包含路径确认一下,找到我们的include文件夹。如果在生成库的时候没有加‘d’后缀,就在右下角把勾给去掉。 三、编原创 2021-06-06 22:07:48 · 387 阅读 · 0 评论 -
使用Qt生成自己的动态库(上)
一、问题描述之前写C#的时候调用过C++导出的标准C动态库,但那个动态库仅仅是一些函数,没有将类导出来过。最近在整一个Qt的项目,看别人qt封装的库整整齐齐心有所感,能不能自己尝试一下封装自己的库。于是就勇敢的试了一下。网上找了一些参考,但是不够完善,有一些没有涉及到,比如多个类,结构体等一些东西可不可以导出来,这些东西没找到资料,只好自己尝试一下。二、开发环境win10+qt5.12三、生成动态库 打开Qt Creator,新建文件或项目,选择Library,C++库,下一步原创 2021-06-05 05:33:43 · 1735 阅读 · 0 评论 -
编写一个视频播放器
编写一个视频播放器一、开发环境VS2015+Qt5.12+ffmpeg二、概要说明利用ffmpeg对本地视频进行解析,将每一帧读出来转为一个图片,在主界面的label控件中挨个显示图片。核心功能 本地视频播放 网络视频播放 锦上添花 播放、暂停、停止。 读取视频的总时长、比特率。 保存视频的每一帧到指定图片文件夹。 三、详细实现 日志模块 spdlog 日志模块使用第三方的spdlog库,详细配置见使用C++日.原创 2021-05-29 22:16:30 · 1488 阅读 · 2 评论 -
使用C++日志spdlog的记录
使用C++日志spdlog的记录一、下载github上的地址 https://github.com/gabime/spdlog/tree/v0.17.0我用是VS2015,所以我下载的版本是0.17,高版本会出错,我道行不深还找不到原因和解决办法。平台工具集提示v141,我改成v140也能够运行(平台工具集选项在项目属性常规中)。开发工具:VS2015二、使用 将include目录里的spdlog文件夹复制到自己的项目里。然后右键项目属性 VC++目录--》包含目录添加刚.原创 2021-05-25 21:36:59 · 973 阅读 · 1 评论