04 2019 档案

摘要:安装 Meson是基于python3实现,至少需要python3.5才能运行,默认采用ninja作为后端。在Ubuntu下最简单的是通过pip3安装 也可以只将meson安装到当前用户目录下 这种方式会将meson安装到~/.local/bin目录下,因此需要将这个目录增加到PATH中。 在较老的系 阅读全文
posted @ 2019-04-30 14:50 John.Leng 阅读(20850) 评论(0) 推荐(0) 编辑
摘要:最近在分析Gstreamer的代码时,发现GstPipeline中有如下代码: 但搜索当前文件并没有发现有对parent_class变量的定义,查询后发现这是GObject在相应宏展开时所定义的一个静态变量,当使用G_DEFINE_TYPE宏定义一个GObject对象时,宏会自动展开生成相应的代码, 阅读全文
posted @ 2019-04-25 11:10 John.Leng 阅读(1815) 评论(0) 推荐(0) 编辑