1. 下载最新版本的DCMTK
wget ftp://dicom.offis.de/download/dcmtk/dcmtk366/dcmtk-3.6.6.tar.gz
2. 解压:
tar -zvxf dcmtk-3.6.6.tar.gz
3. 创建build和install文件夹
mkdir dcmtk-3.6.6-build
mkdir dcmtk-3.6.6-install
4. 执行cmake和ccmake命令并进行配置
当前文件夹目录有:
–dcmtk-3.6.6
–dcmtk-3.6.6-build
–dcmtk-3.6.6-install
进入build文件夹,执行配置
cd dcmtk-3.6.6-build
cmake ../dcmtk-3.6.6 (等待configure完成)
ccmake ../dcmtk-3.6.6
{若无ccmake,则用下述命令进行安装}
sudo apt install cmake
sudo apt-get install cmake-curses-gui
如下图所示,ccmake界面:
修改以下两项:
BUILD_APPS ON(打开才可以生成可执行文件)
CMAKE_INSTALL_PREFIX /dcmtk-3.6.6-install (这样才能把所有安装文件集合到这个文件夹中)
点按键c两次,点按键g,生成编译文件。
5. make 和 install
make -j8
make DESTDIR=../ install
6. 共享动态链接(一定要执行否则软件执行时报找不到链接包)
sudo ldconfig
7. 测试,在任意路径输入以下命令
storescp
没有报错,即说明安装成功。
8.设置环境变量(可选)
vi ~/.bashrc
文件中加如下行:
export DCMTKPATH=/home/yurii/Sheng/software/dcmtk-3.6.6-install
export DCMDICTPATH=${DCMTKPATH}/share/dcmtk/dicom.dic
export DCMTKPATH_INCLUDE=${DCMTKPATH}/include
export DCMTKPATH_LIB=${DCMTKPATH}/lib
安装完成
版权声明:本文为syxzsyxz1原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。