在 Debian 上编译/使用 CxImage(一个 C++ 图像处理库,源码形式发布为主)时,依赖主要取决于你怎么用以及启用哪些图像格式。下面按常见情况说明。
sudo apt update
sudo apt install -y \
build-essential \
g++ \
make \
cmake # 如果你用 cmake 方式
CxImage 本身是 C++ 源码库,不需要运行时动态库,主要是编译环境。
sudo apt install -y libpng-dev zlib1g-dev
sudo apt install -y libjpeg-dev
sudo apt install -y libtiff-dev
一般内置或简单:
sudo apt install -y giflib-tools
(部分版本需要 libgif-dev)
✅ 不需要额外依赖(CxImage 内置实现)
CxImage 官方包里包含:
你需要:
sudo apt install -y \
libpng-dev \
libjpeg-dev \
libtiff-dev \
zlib1g-dev
jpeglib.hsudo apt install libjpeg-dev
zlib.h not foundsudo apt install zlib1g-dev
✅ 什么都不用装,直接编译 CxImage 核心即可
如果你只处理 BMP / TGA:
sudo apt install build-essential
如果你能告诉我:
我可以直接给你可复制的编译命令。