VS2008编译DCMTK3.5.4过程详解(1)

      VS2008下编译DCMTK网上资料较少,网上资料主要针对VC6或者VS2005亦或者VS2010进行编译,自己千辛万苦之后,终于在VS2008下将DCMTK编译通过。现和大家分享,希望对大家有所帮助。

      编译工具:VS2008。

      DCMTK版本:3.5.4。

      CMAKE版本:2.6.0。

    软件下载:

      (1)在DCMTK官网(http://dicom.offis.de/dcmtk.php.en)下载dcmtk-3.5.4.zip

      (2)在DCMTK官网(http://dicom.offis.de/dcmtk.php.en)下载相应的支持库dcmtk-3.5.4-win32-i386-support.zip 。

      (3)在Cmake官网下载cmake-2.6.0-win32-x86.zip ,或者下载exe安装文件,安装Cmake。

    解压缩文件

      将下载的DCMTK压缩包和支持库压缩包解压到同一个目录下,例如D:/DCMTK/下。DCMTK解压缩会得到一个dcmtk-3.5.4文件夹,支持库解压缩后会得到五个文件夹。

    VS2008编译环境配置:

      (1)DCMTK支持库解压缩后得到5个文件夹:在这五个文件中搜索_d.lib,会得到七个文件,将这7个.lib文件复制到VC/lib下面(不同电脑VS2008安装位置不同,我的电脑是安装在C:/Program Files/下,所以就复制到C:/Program Files/Microsoft Visual Studio 9.0/VC/lib目录下)。

      (2)将支持库解压缩后的五个文件夹下的include目录下的文件复制到vc/include下面。

      (3)将支持库解压缩后的五个文件夹下的bin目录下的文件复制到vc/bin下面。在支持库中,只有openssl-0.9.8a文件夹下有bin目录。

   Cmake生成VS2008所需工程

   (1)进入cmake-2.6.0-win32-x86/bin/ 執行 CMakeSetup.exe。
   (2)在 "Where is the source code:" 填入 D:/DCMTK/dcmtk-3.5.4。
   (3)在 "Where to build the binary:" 填入 D:/DCMTK/dcmtk-3.5.4。
   (4)按一下 "Configure" 按键,并在对话框中选择 "Visual Studio 9 2008" ,按下 OK。
   (5)在cmake文本框中可以看到生成过程,对于自己需要的库,可以把off改成on,但是我没有改。
   (6)再按一下 "Configure" 按键,如果第五步中没有更改,则不需要重新“configure”。
   (7) 最后按“OK”生成。

    注意,生成过程中可能会遇到警告,直接跳过就好了,不用管它。

 

    至此,VS2008工程已经生成,但这是开端,下一篇将详细介绍调试过程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值