安装依赖库// 依次执行,如果个别包找不到,暂时忽略
sudo apt-get update
sudo apt-get install libtiff-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install libcairo2-dev
sudo apt-get install libxml2-dev
sudo apt-get install libxgdk-pixbuf2.0-dev // 找不到
sudo apt-get install libjpeg-dev
sudo apt-get install libpng-dev
解压之后转到 openslide 代码目录,在 bash 里执行:./configure
编译sudo make
sudo make install
可能会报错
报错1:没有 openjpeg
因此需要安装 openjpeg,由于没有在 apt 里找到 openjpeg,故手动安装。去其github仓库下载源代码,按照执行命令安装:// 进入解压后的目录openjpeg-master,依次执行执行如下命令
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
sudo make install
sudo make clean
安装之后再次在 openslide 中执行 ./configure 命令,看是否成功
报错2:No package 'gdk-pixbuf-2.0' foundÿ