0

まず第一に、英語が下手で申し訳ありません。私はアメリカ人ではありません。とにかく、UbuntuにDCMTKをインストールしようとしていますが、すべてのステップを実行すると、そのエラーが発生し続けます:

make all からのエラー出力

そして、ここでmake allからの出力全体

この回答を使用してインストールし、DCMTK zip に付属のインストール手順も読んでいます。

4

2 に答える 2

1

make が失敗した理由がわかりません。関数の 1 つが範囲外であると表示されています。これは、zip ファイルまたは抽出された場所の内容が破損している可能性があることを意味します。

ソースを再度ダウンロードし、最初に最新のスナップショットを試し、INSTALL に従って、dcmtk.orgの公式サイトから取得します。

dcmodify や dcm2xml などのユーティリティを使用するだけの場合は、apt-get でインストールできます。

sudo apt-get install dcmtk
于 2016-12-15T03:20:14.717 に答える
0

最近のバージョンの gcc で - ほぼ 6 年前の - DCMTK 3.6.0 ソース コードをビルドしようとしていますか? これは動作しません。ここからダウンロードできる最新の DCMTK スナップショットを使用することをお勧めします: http://dcmtk.org/download/dcmtk/snapshot/

経験した問題を修正したい場合は、DCMTK 3.6.0 に適用する必要があるパッチの 1 つを次に示します: http://git.dcmtk.org/?p=dcmtk.git;a= commit;h=dbadc0d8f3760f65504406c8b2cb8633f868a258

于 2016-12-15T11:59:57.927 に答える