簡體   English   中英

將 gdcm 安裝到 CentOS 7

[英]Installing gdcm to CentOS 7

我是從源代碼編譯的初學者,所以我需要你的幫助!

由於我需要在 CentOS 7 上執行 gdcmdump,我正在嘗試安裝 gdcm。

首先我試着

git clone --branch release git://git.code.sf.net/p/gdcm/gdcm

但它失敗了。 所以我克隆了這個版本

git clone https://git.code.sf.net/p/gdcm/gdcm gdcm-gdcm

並且做了

mkdir gdcmbin cd gdcmbin cmake ../gdcm make make install

沒有任何錯誤。

但不知何故我無法執行gdcmdump。 (顯示“未找到命令”)

我還嘗試了另一種選擇(我不確定它是否真的正確):

我從https://github.com/malaterre/GDCM/releases/tag/v3.0.5下載了 GDCM-3.0.5-Linux-x86_64.tar.gz 並解壓。

我在其中找到了“bin”、“include”、“lib”、“share”目錄。 但我不知道如何處理這些......

任何意見表示贊賞!

make在本地創建可執行文件,因此如果它不在您的$PATH ,您必須提供它的路徑。 您可以改為使用make install (需要 root 權限)為所有用戶安裝它。

..不知何故我無法執行gdcmdump。 “找不到相關命令”

普通cmake ..只會構建“gdcm*Tests”。 請參閱 INSTALL.txt : GDCM_BUILD_APPLICATIONS: 如果您想要構建 gdcm 應用程序( gdcmdump 、 gdcmconv、 gdcminfo ...),請將其打開

GDCM-3.0.5.tar.gz https://codeload.github.com/malaterre/GDCM/tar.gz/v3.0.5

tar xvf GDCM-3.0.5.tar.gz
cd GDCM-3.0.5/ && mkdir build && cd build/
cmake -DGDCM_BUILD_APPLICATIONS:BOOL=ON ..
make

可執行文件的gdcmanon, gdcmdiff, gdcmgendir, gdcminfo, gdcmraw, gdcmscu, gdcmxml, gdcmconv, gdcmdump, gdcmimg, gdcmpap3, gdcmscanner, gdcmtarbin/中創建


關於“GDCM-3.0.5-Linux-x86_64.tar.gz”: $ cd GDCM-3.0.5-Linux-x86_64/bin/ && export LD_LIBRARY_PATH=../lib/ && ./gdcmdump ....沒有問題.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM