参考:https://blog.csdn.net/annjeff/article/details/80899762
在官网下载相关的工具
1、Visual Studio(我用的是VS2019)
2、CMake-GUI
3、DCMTK源码(我用的是dcmtk-3.6.5)以及对应的DCMTK支持工具(我用的是dcmtk-3.6.5-win64-support-MD-iconv-msvc-15.8)
DO IT
将dcmtk-3.6.5和dcmtk-3.6.5-win64-support-MD-iconv-msvc-15.8放在同一个文件夹下,并且创建几个空的文件夹,dcmtk-3.6.5-bin用来存放二进制库
勾选下列六项,以获得完整的dcmtk服务:
对应响应的支持库:
勾选advance,安装debug版本:
之后点击configure(第二次编译很快结束):
将DCMTK.sln用VS打开
选择一个项目右击鼠标,属性,高级属性,看字符集是否使用多字节字符集:
查看c/c++运行库是否为MDd,我这里本来是MT,把所有的都改成MDd使用动态库
生成:
勾选:
花了二十多分钟生成完毕:
选择install再次批生成:
这个步骤超快:
接着再去最开始创建的install文件夹中的bin下查看,会发现有很多exe文件,就可以使用啦!