gtk4-update-icon-cache
图标主题缓存实用工具
- 版本::
- GTK
- 手册章节::
1
- 手册组::
GTK 命令
概述
gtk4-update-icon-cache [选项...] <路径>
描述
gtk4-update-icon-cache 会为图标主题创建 mmap(2)-可用的缓存文件。
它期望提供一个包含 index.theme 的图标主题目录的 PATH,例如 /usr/share/icons/hicolor,并将包含给定目录下图标缓存信息的 icon-theme.cache 写入该路径。
GTK 可以使用 gtk4-update-icon-cache 创建的缓存文件,在应用程序启动时避免进行大量的系统调用和磁盘查找开销。由于缓存文件的格式允许它们在多个进程间共享,例如使用 POSIX mmap(2) 系统调用,因此总体内存消耗也减少了。
选项
-f, --force
即使现有缓存文件看起来是最新的,也覆盖它。
-t, --ignore-theme-index
不要检查图标主题目录中是否存在 index.theme。没有这个选项,gtk4-update-icon-cache 会拒绝在一个看起来不是图标主题顶层目录的目录中创建图标缓存。
-i, --index-only
不要在缓存中包含图像数据。
--include-image-data
在缓存中包含图像数据。
-c, --source <名称>
输出一个声明了包含图标缓存内容的常量 名称 的 C 头文件。
-q, --quiet
关闭详细输出。
-v, --validate
验证现有的图标缓存。