- 博客(8)
- 收藏
- 关注
原创 在 macbook 搭建 ffmpeg-5.1.2 开发环境
一般网上的教程基本都是在 windows 搭建 ffmpeg 开发环境,我自己实际操作之后,发现遇到了一些问题,因此,写一篇 macbook 上搭建 ffmepg 开发环境的方法,并且做一些记录。由于我前面已经在 macbook 上搭建了自己的开发环境,在此基础上搭建 ffmpeg 的开发环境就相对简单很多,遇到的问题也少很多。如果有朋友在按照我的文档执行之后,遇到了其他问题,也可以进行留言讨论。
2023-05-03 22:55:56
597
原创 C++ Primer Plus(第6版)学习笔记-右值&移动&赋值
这里的移动语义并没有真的执行到 Useless::Useless(Useless &&f) 而是将 Useless Useless::operator+(const Useless &f) 返回值 temp 的地址直接赋值给 two。其中第 1 点很容易理解,需要注意的是,左边的 one 调用了 Useless Useless::operator+(const Useless &f) 语句,右边的 one 相当于 const Useless &f 传入进来。右值引用主要的能力是能够使用到临时内存区域。
2023-02-20 08:51:53
177
1
原创 C++ Primer Plus(第6版)学习笔记-decltype
当使用模版时,经常会遇到在编写代码时类型不确定的情况,此时需要使用 decltype 来进行类型描述。
2023-02-08 06:57:32
187
原创 Visual Studio Code(vscode) 格式化C++代码
vscode 自带的代码格式化工具不太好用,因此我们需要有额外的代码格式化插件进行辅助,一般情况下都使用 clang-format 格式化,这里是对 vscode 安装和使用 clang-format 进行总结。本文仅介绍在 macbook 上的安装方法。
2023-01-28 11:17:46
3674
2
原创 Visual Studio Code(VSCode) 编辑/编译/调试 C++ 代码
最近想要切换编辑工具,之前工作中使用过 Source Insight,Eclipse,CLion 来写 C++ 代码。目前来说 Source Insight 已经非常古老,只有编写代码还说得过去,编译、调试方面都不行。Eclipse 使用的时间最长,相对来说也比较好用,但是对于 C++11 之后的 C++ 代码实际上支持的并不友好。CLion 是相当棒的编辑工具,但是收费。相对折中一下 VS Code 是一个比较不错的选择,并且周围很多同事和朋友都在用。
2023-01-27 20:59:47
6949
2
原创 MacOS 安装 gstreamer 最新版本(1.20.0)
近期 gstreamer 退出了最新版本 1.20.0,这个版本支持 MacOS,于是尝试安装。步骤虽然简单,但是仍然有一些需要注意的地方,在这里做一些安装步骤的说明。下载地址:Download GStreamer安装步骤:...
2022-02-06 20:00:00
2515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人