修改打包好的Alpine文件系统
之前介绍过嵌入式用的 Alpine Linux 发行版和如何移植,本文主要讲述对于打包好的系统压缩包,如何方便的添加删除软件包。 对于已经打包的 alpine 文件系统,经常需要根
在 C 语言中,有一种较为高级的宏用法,称为 X-Macros,本文就是讲述 X-Macros 的应用。
局域网中通常有一些共享设备比如 NAS、打印机等,在同网络的主机可以自主发现这些设备,但是该网络的下属子网无法自动识别。
C 程序解析命令行参数一般都会使用 getopt/getoptlong 这两个 GNU 接口,简单的参数设计还好,稍微复杂的就会维护起来很麻烦,比如手写 usage、命令参数的分散性(参数的异常处理)等等。