Linux基础
1 软件的简介
– openJPEG是用C语言编写的开源JPEG 2000的解码器
– openJPEG的开发目的是为了促进JPEG 2000的使用
– openJPEG自2015年5月起被ISO/IEC和ITU-T正式认可为JPEG 2000参考软件
2 最佳实践
2.1 安装环境
OS = CentOS 8.1 x86_64
IP Address = any
Host Name = any.cmdschool.org
2.2 环境准备
2.2.1 下载软件包
cd ~ wget https://github.com/uclouvain/openjpeg/releases/download/v2.3.1/openjpeg-v2.3.1-linux-x86_64.tar.gz
2.2.2 解压软件包
cd ~ tar -xf openjpeg-v2.3.1-linux-x86_64.tar.gz
2.2 部署软件包
2.2.1 部署软件包到目录
mv openjpeg-v2.3.1-linux-x86_64 /usr/
2.2.2 配置执行文件的环境变量
vim /etc/profile.d/openjpeg.sh
加入如下配置,
export OPENJPEG_HOME=/usr/openjpeg-v2.3.1-linux-x86_64/ export PATH=${OPENJPEG_HOME}/bin:$PATH
配置完成后,你需要使用如下命令导入环境变量,
source /etc/profile
另外,你也可以使用如下快速命令部署,
echo 'export OPENJPEG_HOME=/usr/openjpeg-v2.3.1-linux-x86_64/' > /etc/profile.d/openjpeg.sh echo 'export PATH=${OPENJPEG_HOME}/bin:$PATH' >> /etc/profile.d/openjpeg.sh source /etc/profile
2.2.2 注册库文件
echo /usr/openjpeg-v2.3.1-linux-x86_64/lib/ > /etc/ld.so.conf.d/openjpeg-v2.3.1.conf
可使用如下文件确定库可被加载,
ldconfig -v
命令显示如下,
[...] /usr/openjpeg-v2.3.1-linux-x86_64/lib: libopenjp2.so.7 -> libopenjp2.so.2.3.1 [...]
2.2.3 注册库incloude文件
ln -s /usr/openjpeg-v2.3.1-linux-x86_64/include/openjpeg-2.3 /usr/include/
参阅
================
https://www.openjpeg.org/
没有评论