Windows下编译DCMTK
原帖地址:http://www.cnblogs.com/yinxufeng/p/3636241b7084b0340cc56fd37f9e2fd8.html
生成VS项目工程
编译源码
下载源码
DCMTK3.6.1源码以及最新下载下载地址:
ftp://ftp.dcmtk.org/pub/dicom/offis/software/dcmtk/snapshot/支持库下载地址:
http://www.dcmtk.org/dcmtk.php.en
dcmtk-3.6.0-win32-i386-support_MT
ordcmtk-3.6.0-win32-i386-support_MD
Cmake:
https://cmake.org/download/
下载绿色版:Windows ZIP
生成VS项目工程
- 设置
source code
路径: “E:/libsupport/dcmtk-3.6.1/dcmtk-3.6.1_20160216” - 设置
binaries
路径: “E:/libsupport/dcmtk-3.6.1/dcmtk-3.6.1_20160216_vs2008” - 点击
Configure
,选择visual studio 2008(或者其他已经安装的版本) - 等待Configure完毕
- 红色区域设置,选中
Advance
:- 搜索”install”,修改
CMAKE_INSTALL_PREFIX
路径: “E:/libsupport/dcmtk-3.6.1/dcmtk-3.6.1_20160216_vs2008/install” - 搜索”modules”,修改
DCMTK_MODULES
,自定义需要生成的模块
(默认是:ofstd;oflog;dcmdata;dcmimgle;dcmimage;dcmjpeg;dcmjpls;dcmtls;dcmnet;dcmsr;dcmsign;dcmwlm;dcmqrdb;dcmpstat;dcmrt;dcmiod;dcmfg;dcmseg
我目前只用到了ofstd;oflog;dcmdata;dcmimgle;dcmimage;dcmjpeg) - 从3.6.1开始支持生成dll了,只要勾选上
BUILD_SHARED_LIBS
;如果想最终只生成一个单独的”“,再勾选上BUILD_SINGLE_SHARED_LIBRARY
- 搜索”cxx”,根据需要修改编译选项为MD/MT
- 搜索”install”,修改
- 点击
Generate
,生成VS工程
编译源码
- 用VS打开”e:\libsupport\dcmtk-3.6.1\dcmtk-3.6.1_20160216_vs2008\DCMTK.sln”
- 根据自己需要选择项目Configuration为Debug/Release
- 生成
ALL_BUILD
- 生成
INSTALL
,完毕后将在之前设置CMAKE_INSTALL_PREFIX路径下存放DCMTK的include
和lib
库
转载于:https://www.cnblogs.com/yinxufeng/p/3636241b7084b0340cc56fd37f9e2fd8.html
Windows下编译DCMTK相关推荐
- dcmtk编译 android,windows下编译dcmtk的Android版本
1.下载最新的dcmtk http://support.dcmtk.org/redmine/attachments/download/77/dcmtk-3.6.1_20150217.tar.gz解压. ...
- Windows下使用DCMTK开源库对DICOM协议的医学图像进行解析与显示
DICOM(Digital Imaging and Communications in Medicine),是用于医学影像处理.储存.打印.传输的一组通用标准协定.目前,被广泛应用于放射医疗,心血管成 ...
- Windows下编译Chrome V8
主要还是参考google的官方文档: How to Download and Build V8 Building on Windows 同时也参考了一些其它的中文博客: 脚本引擎小pk:SpiderM ...
- Windows下编译 Hadoop
Windows下编译 Hadoop-2.9.2 系统环境 系统: Windows 10 10.0_x64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 Pr ...
- Windows下编译tensorflow-gpu教程
这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensor ...
- Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序
参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...
- windows下编译支持https的curl
先编译好openssl,过程详见:<windows下编译openssl> 编译好zlib,过程详见<windows下编译zlib> 1. 下载curl 官网:https://c ...
- 在Windows下编译FFmpeg详细说明
在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...
- linux下find查找带有指定权限的文件(windows下编译的源代码文件)
find -type f -perm -o=x 查找用户在windows下编译的源代码文件 转载于:https://blog.51cto.com/axlrose/1357610
- lua windows下编译
从Lua5.1开始官方给出的文件只有源代码和makefile文件了,官网给出的bulid方式也是在linux平台,如果只是想找个库使用下可以到这里来下载:http://joedf.ahkscript. ...
最新文章
- 016_CSS选择器列表
- 【STM32】typedef 类型及配合结构体使用
- 5.16GW光伏扶贫,各省费用如何筹措?
- MVC5+EF6 入门完整教程 总目录
- 9行代码AC——HDU 6857 -Clockwise or Counterclockwise(2020 Multi-University Training Contest 8)(判断三点顺序)
- java uuid静态方法_Java UUID toString()方法与示例
- 【BZOJ-3721】Final Bazarek 贪心
- Promise(异步处理-实现)
- 小米推新,黄章怒骂!留给魅族们的时间不多了 | 畅言
- AutoHotkey 命令列表
- 使用putty上传文件到linux
- 摄像头各参数的意义_详解:监控摄像头参数介绍说明 | 58监控网
- 轻松理解java前期绑定(静态绑定)与后期绑定(动态绑定) 的区别。
- F5 微信银行解决方案
- 华硕双路服务器主板装系统,华硕双路服务器主板Z8PE-D12X
- 视频教程-PR教程-Premiere 2020影视剪辑实战精讲-其他
- 无法启动此应用因为计算机丢失,开机无法启动此程序因为计算机中丢失怎么回事...
- 在matlab中使用dsolve函数解范德波尔二阶微分方程
- 岁月温柔-20 妈妈在省医院第一天
- Redis学习笔记(四):配置文件详细说明(redis-3.2)
热门文章
- grep有时抓不到文本怎么办?
- deb,命令行安装与软件中心安装有差异
- “春风又绿江南岸”真正的关键是什么?
- RGB数据剪切后保存为JPG格式文件的代码(使用jpeglib)
- 对外技术合作,一定要提供一个DEMO供别人参考
- python绘制wx+b_【教学分享】大数据博士教你用python玩转时空大数据
- centos mysql 安装_Linux下MYSQL5.7详细安装步骤:
- qt 界面控件布局
- centos7静默搭建oracle11g,centos7下静默安装oracle11G图解配置 1
- nginx启动vue_Docker部署前端Vue