在debian linux中安装octave forge dicom包期间无法识别依赖库

时间:2015-03-05 11:00:41

标签: linux package debian octave dicom

我在这个堆栈交换上问这个问题,因为它(到目前为止)有关于八度的最多帖子。

我开始使用linux环境,并希望在我的工作中使用octave,dicom package是必不可少的(我的数据采用dicom格式,由于其高维度而不易转换为nifti,它会需要很多很多单独的文件。

dicom包依赖于我已安装的gdcm库。在安装dicom软件包时,我收到了这个错误:

致命错误:gdcm-2.0 / gdcmReader.h:没有这样的文件

当前的gdcm版本比2.0更新,所以我想也许我应该使用旧版本,但错误仍然存​​在。即使旧的功能也没有安装到该路径。我认为dicom包不会考虑应该使用哪条路径。

也许这是一个错误,因为路径是硬编码的(如类似的OSx线程所示) 也许会发生这种情况,因为最后一个版本是从2011年开始的,并且该软件包不再维护,而gdcm不断获得更新。 也许我正在做一些可怕的错误,我没有看到。

1 个答案:

答案 0 :(得分:1)

在八度音程绑定中将gdcm-2.0/gdcmReader.h替换为gdcm-2.4/gdcmReader.h