一、下载源码包
官网:https://xcb.freedesktop.org/
下载最新包xcb-proto 1.14和libxcb 1.14
二、编译
// 解压
tar -xvf xcb-proto-1.14.tar.gz
tar -xvf libxcb-1.14.tar.gz
// 按顺序分别配置、编译、安装到系统目录
cd xcb-proto-1.14
./configure && make && sudo make install
cd libxcb-1.14
./configure && make && sudo make install
// xcb默认头文件目录
/usr/local/include/xcb/
// xcb默认库目录
/usr/local/lib/
三、备注
为了使用xcb,还需要给环境变量注册库位置,否则会提示库没找到
// 先打开文件
sudo vim /etc/ld.so.conf
// 然后文件底部写入xcb库安装到的位置
/usr/local/lib
// 保存退出后重新加载
sudo /sbin/ldconfig