一、运行环境:WIN10 64bit + VisualStudio2010 + dcmtk3.6.3 + Cmake3.3.2
二、下载软件:
从DCMTK官网下载源代码: http://www.dcmtk.org/dcmtk.php.en 。
①dcmtk-3.6.3 .tar.gz;
②dcmtk-3.6.3-win64-support_MD-msvc-12.0.zip(注意,要下载***support_MD的压缩文件,而不要下载上面单独列出来的支持库)。我选择的MD,因为我的软件项目都是基于MD的运行时库。(您也可以选择dcmtk-3.6.0-win32-i386-support_MT.zip,如果您的项目是基于MT。通过项目属性的C/C++->code generation 可以更改运行时库)将这些压缩文件解压缩到硬盘上一个单独的文件夹里,我的解压缩目录是C:\DCMTK\。
三、安装过程:
1.将支持库中的相应(lib文件,include文件,bin文件)拷贝到VS2010安装目录的相应文件夹下。
A.在解压得到的支持库 ( dcmtk-3.6.3-win64-support_MD-msvc-12.0) 的文件夹下搜索_d.lib文件(xxx_d.lib为DEBUG版本的支持库,xxx_o.lib为RELEASE版本支持库),应该会得到9个结果,将这些文件复制到一个单独的文件夹下,并把它们的名字中的_d去掉,例如将zlib_d.lib重命名为zlib.lib。将重命名后的文件拷贝至VS2010安装目录下的lib文件夹下,在我的win10_64bit电脑上是 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\ 。
B.在解压得到的支持库(dcmtk-3.6.3-win64-support_MD-msvc-12.0)的文件夹下搜索include,应该得到6个文件夹,将include文件夹下的内容全部复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\目录下。
C.将C:\DCMTK\dcmtk-3.6.3-win64-support_MD-msvc-12.0\openssl-1.1.0g\bin下的五个文件复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin下。