在C/ c++中访问X11颜色映射的标准方法是什么?

What is the standard way of accessing X11 color mappings in C/C++?

本文关键字:色映射 标准 方法 是什么 颜色 X11 c++ 访问      更新时间:2023-10-16

谷歌一下,我看到了这个列表,它为rgb映射提供了一个有用的名称。

当然,我可以很容易地复制这个文件,将其存储在某个地方,并读取它,但我想知道,是否有一种标准的方式从C/c++从一些标准位置访问这个列表(希望,没有很多麻烦)?

即使是*nix系统中的标准位置也是有用的,因为读取/解析文件是微不足道的。

我记得,维基百科(我知道不是一个很好的参考)

X11root/lib/X11/rgb.txt

可能是:

/usr/lib/X11/rgb.txt

再搜索一下,看起来标准位置可能是:

/etc/X11/rgb.txt

检查颜色,xcolors程序是有用的。

安装sudo apt-get install xcolors