【发布时间】:2017-02-18 06:04:27
【问题描述】:
我正在使用:
- linux openSUSE Tumbleweed
- octave-4.0.1
- gdcm-2.6.3
我最近开始在大学里使用 linux 进行研究。对于这项研究,我一直在尝试将 dicom 包从 octave forge 安装到 octave 中。当我将代码pkg install -forge dicom 提交到八度时,我收到致命错误:gdcm-2.0/gdcmReader.h: No such file or directory 导致安装失败。
我已经四处寻找解决这个问题的方法,这个问题似乎在过去发生在几个人身上(请参阅Dependency library not recognized during installation octave forge dicom package in debian linux)。但是,由于我是 linux 新手,我真的不明白这些用户为解决他们的问题做了什么。此外,自这些帖子以来,octave 和 gdcm 都已更新。我也一直无法找到 dicom 包的更新版本,而我一直在尝试解决这个问题。如果有人对此有任何意见,我将不胜感激。
以下是我在命令窗口日志中看到的内容。
>> pkg install -forge dicom
dicomread.cpp:27:38: fatal error: gdcm-2.0/gdcmImageReader.h: No such file or directory
compilation terminated.
make: *** [Makefile:44: dicomread.oct] Error 1
make: *** Waiting for unfinished jobs....
dicominfo.cpp:45:33: fatal error: gdcm-2.0/gdcmReader.h: No such file or directory
compilation terminated.
dicomlookup.cpp:23:31: fatal error: gdcm-2.0/gdcmDict.h: No such file or directory
compilation terminated.
make: *** [Makefile:51: dicominfo.o] Error 1
dicomdict.cpp:30:31: fatal error: gdcm-2.0/gdcmDict.h: No such file or directory
compilation terminated.
make: *** [Makefile:60: dicomlookup.o] Error 1
make: *** [Makefile:57: dicomdict.o] Error 1
make: Entering directory '/tmp/oct-5jTUbJ/dicom/src'
mkoctfile -c -g dicominfo.cpp
mkoctfile -c -g dicomdict.cpp
mkoctfile -L/usr/local/lib -lgdcmcharls -lgdcmjpeg8 -lgdcmjpeg12 -lgdcmjpeg16 -lgdcmCommon -lgdcmDICT -lgdcmDSED -lgdcmIOD -lgdcmMSFF -g dicomread.cpp
mkoctfile -c -g dicomlookup.cpp
make: Leaving directory '/tmp/oct-5jTUbJ/dicom/src'
pkg: error running `make' for the dicom package.
error: called from 'configure_make' in file /usr/share/octave/4.0.1/m/pkg/private/configure_make.m near line 96, column 9
>>
【问题讨论】:
标签: linux image-processing octave dicom