CXImage 是一个用于图像处理(支持 BMP、JPEG、PNG、TIFF 等)的 C++ 开源库,本身是跨平台的,并不绑定某个特定 Linux 发行版。
在 Debian 上,几乎所有主流版本都可以编译和使用 CXImage,只是方式不同:
这些版本:
CXImage 官方不提供 Debian 包,需要自己编译。
sudo apt update
sudo apt install build-essential libjpeg-dev libpng-dev libtiff-dev
然后:
git clone https://github.com/antelle/cximage.git
cd cximage
make
注意:部分 CXImage 版本 Makefile 较老,可能需要手动修改编译器参数。
有些第三方项目对 CXImage 做了封装,例如:
libcximage-dev(非官方)CXImage 在以下 Debian 架构均可使用:
如果你不强制要求 CXImage,Debian 上更现代的替代方案:
它们有官方 Debian 包,维护更活跃。
CXImage 不挑 Debian 版本,Debian 10/11/12 都能用,推荐 Debian 11 或 12 + 源码编译。
如果你告诉我:
我可以给你更具体的编译示例。