参考的博客# 在Linux系统编译DCMTK的源码得到其动态库文件和可执行程序
cmake version 3.26.0-rc1
g++ (Ubuntu 9.4.0-1ubuntu1~18.04) 9.4.0
编译完成后选择的是系统默认安装,因此添加环境变量的时候略有不同,记录如下:
export PATH=$PATH:/usr/local/bin
export DCMDICTPATH=$DCMDICTPATH:/usr/local/share/dcmtk/dicom.dic
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/home/tree/Downloads/dcmtk-3.6.4/dcmrt/include
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/tree/Downloads/dcmtk-3.6.4/dcmrt/include
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib
在Qt编写代码时,在项目文件添加
INCLUDEPATH += /home/tree/Downloads/dcmtk-3.6.4/dcmrt/include
LIBS += -L/usr/local/lib -ldcmdata -loflog -lofstd -lz