glib

静止了 所有的花开13 天前
蓝牙·glib·gatt·bluez·gatt server·d‑bus
BlueZ 学习之GATT Server开发Linux下,使用C语言开发一个简单的GATT Server,我的Ubuntu上跑的BlueZ版本是5.79,使用的GLib库版本是2.85.2,这里我直接使用GLib里的D‑Bus来实现与BlueZ通信。BlueZ 官方推荐通过 D-Bus 进行通信和控制,如果是要使用原始的hci接口来实现,可以参考BlueZ源码目录下的 tools/btgatt-server.c 文件。
whowin10 个月前
双向链表·glib·glist
双向链表及如何使用GLib的GList实现双向链表双向链表是一种比单向链表更为灵活的数据结构,与单向链表相比可以有更多的应用场景,本文讨论双向链表的基本概念及实现方法,并着重介绍使用GLib的GList实现单向链表的方法及步骤,本文给出了多个实际范例源代码,旨在帮助学习基于GLib编程的读者较快地掌握GList的使用方法,本文程序在 ubuntu 20.04 下编译测试完成,gcc 版本号 9.4.0;本文适合初学者阅读。
whowin10 个月前
qt·libevent·gtk·libuv·glib·cmocka·ncurses
C程序员应该知道的最好的8个C编程框架C 编程框架是开发人员必不可少的工具,编程框架可以为构建强大且性能优异的应用程序提供结构化的基础,本文将对 8 个最佳 C 编程框架和库做出简要的介绍,如果您正在寻找适合初学者的 C 编程框架或旨在进行 C 编程框架比较,相信本文可以给您一定的帮助。
山巅2 年前
node·glib
node: /lib64/libm.so.6: version `GLIBC_2.27‘ not found为了适配vue3 ,发布前端项目的jenkins分发镜像必须升级node 版本,如下镜像脚本但是升级好,准备安装 pnpm 时,却报了如下错误
我是有底线的