跳转到主内容
思享编程网:思考分享,玩转编程世界!

Linux下安装新版libxcb,源码编译这么做!

Hey,搞编程的都知道,有时候官方包源里的库版本太旧了,不满足我们的需求。今天就来聊聊如何在Linux下通过源码编译安装新版libxcb!读完这篇,你就能轻松搞定这个难题。

首先,你可能已经知道,编译Qt源码时如果用到Quick,就会用到qxcb库。而qxcb库又依赖于libxcb。所以,如果需要最新版的libxcb,源码编译是必须的。

为啥不直接用apt-get install呢?因为那样安装的版本可能不是最新的。下面,我就一步步带你完成源码编译安装。

下载源码

首先,去这里下载源码。根据自己的需要选择版本。

注意啦,编译xcb源码需要先安装 xcb-proto,所以两个源码都要下载。

编译安装

下载源码后解压,先编译 xcb-proto。进入源码目录,依次执行:

sudo ./configure 
sudo make -j4
sudo make install

安装完 xcb-proto 后,接着安装 xcb。操作和上面一样。不过要注意顺序,先安装 xcb-proto 再安装 xcb。顺序错了,配置时可能会报错。

如果执行 ./configure 时还报错,多半是缺少依赖文件。根据错误提示,用 apt-get install 安装依赖即可。这个安装过程很简单,基本不会遇到问题。

好啦,今天的内容就到这里。做个简单记录,方便后期参考。对了,我是思享编程网的陆砚码,更多编程技巧,尽在思享编程网(www.sxgpb.com)。

相关文章