Win10下DCMTK Visual Studio 2019配置详解C++ DICOM(减少以往教程的错误信息)

1.下载

需要下载的文件有:

源文件:

dcmtk-3.6.6.zip
https://dicom.offis.de/download/dcmtk/dcmtk366/dcmtk-3.6.6.zip

库文件:

dcmtk-3.6.6-win64-support-MD-iconv-msvc-15.8.zip
https://dicom.offis.de/download/dcmtk/dcmtk366/support/dcmtk-3.6.6-win64-support-MD-iconv-msvc-15.8.zip

至于为何下载这个库文件,见链接的解释:
https://blog.csdn.net/weixin_42089190/article/details/117440207
首先选择MD或者MDd的,因为动态库是潮流,mt是构建静态库,代码会很大。
关于字符集,选择icu64是很庞大繁琐的库,libiconv可以轻松用于windows。

CMake安装包

cmake-3.14.3-win64-x64.msi
此版本为推荐版本!!
https://github.com/Kitware/CMake/releases/download/v3.14.3/cmake-3.14.3-win64-x64.msi

2.CMake构建

具体过程详细的教程见:
https://www.jianshu.com/p/b06349d609ba
这里要注意的是,CMake组,一定要改CMAKE_INSTALL_PREFIX。如设置成:
C:/DCMTK/DCMTKInstall
这个设置就是下一步DCMTK工程编译出来的一系列文件的存放路径,否则可能导致后面无法安装。
耗时10来分钟。

3. VS打开工程编译和安装DCMTK

具体教程也可见:
https://www.jianshu.com/p/b06349d609ba
但也有需要注意的地方:
最后一步,将支持库包里的zlib_d.lib拷贝到生成的lib目录下。不需要改名。
具体步骤我贴一下:

3.1 打开VS2019

在这里插入图片描述

3.2 编译

左侧选择AllBuild,点击Build-Batch Build,选择下图两项。点击右侧Build。耗时半小时。
在这里插入图片描述

3.3 安装

依旧选择Build-Batch Build, 勾选下图的1项,点击右侧的Build
这一步在cmake指定目录中生成lib,include,exe文件。
在这里插入图片描述

3.4 拷贝 zlib_d.h

将支持库包里的zlib_d.lib拷贝到生成的目录lib下。

4. 新建工程并完成设置

4.1 新建工程

使用vs新建Contron工程,进行一些配置,如下是省得手打的部分配置,可以直接复制进去。
在这里插入图片描述

4.2 工程设置</

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值