centos 运行.exe文件 storescu.exe 上传 DICOM文件

由于不会使用DCMTK源码在centos中进行运行,所以使用windows下的exe进行上传

windows 下 DICOM文件上传命令:
storescu.exe -aec LINKINGMED IP 104 -v  D:\DICOMSOURCE\dicom\I100
如果要在centos 下运行 .exe 文件
方法一:
yum install -y epel-release
yum install -y wine
wine --version
wine64 --version
方法二: 安装:yum groupinstall ‘Development Tools’
yum groupinstall 'Development Tools' 
yum install libX11-devel freetype-devel zlib-devel libxcb-devel  //安装开发工具库
cd /usr/src
wget https://excellmedia.dl.sourceforge.net/project/wine/Source/wine-3.7.tar.xz
tar -xvJf ./wine-3.7.tar.xz
cd wine-3.7

64位安装方法:

./configure -enable-win64
make > make.log 2>&1
make install

---------------------------------

32位安装方法:

./configure
make > make.log 2>&1
make install

如果报错安装:
yum install flex.x86_64
yum install bison.x86_64

如果安装的为64位则运行 
wine64
centos 需要将一下文件拷贝:
  • dcmtls.dll
  • dcmnet.dll
  • dcmdata.dll
  • oflog.dll
  • ofstd.dll
  • storescu.exe
命令运行
wine storescu.exe -aec LINKINGMED IP 104 -v  /home/data/I10
使用sh 脚本运行
  • 出现的问题:找不到文件目录
  • 解决方法:
我们可以通过vi编辑器来查看文件的format格式。步骤如下:
1.首先用vi命令打开文件
[root@localhost test]# vi test.sh   
2.在vi命令模式中使用 :set ff 命令
可以看到文件的格式为
fileformat=dos
3.修改文件format为unix
使用vi/vim修改文件format
命令::set ff=unix
或者::set fileformat=unix
然后:wq保存退出,重新执行脚本就正常了
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值