icecc Icemon을 빌드하려고 하는데 cmake가 Qt5를 찾을 수 없습니다.

icecc Icemon을 빌드하려고 하는데 cmake가 Qt5를 찾을 수 없습니다.

저는 Centos 7을 실행 중이고 icecc용 Icemon을 원합니다. 설치할 수 있는 패키지가 있으면 좋겠지만, 그런 게 있는지 모르겠어서 처음부터 cmake에 의존해서 빌드해 보았습니다.

분실한 패키지에는 다음이 포함됩니다.

  • Qt5 코어

  • Qt5Gui

  • Qt5위젯

  • Qt5

  • 아이스크림

그리고 선택적으로:

  • 문서집 2X

yum을 통해 Qt5 Base와 Qt5 GUI를 설치했는데 왜 요구 사항을 충족하지 못하는지 혼란스럽습니다. Icecream을 구축하고 설치했는데(서비스로 구성) 왜 필요한 라이브러리와 헤더 파일을 찾을 수 없는지 모르겠습니다. Icecream은 또한 Docbook2X의 매뉴얼 페이지에 의존하며(즉, 둘 다 설치되어 있지 않음을 의미합니다) 사용 가능한 패키지로 존재하지 않기 때문에 소스 코드만 다운로드했지만 아직 빌드해 보지 않았습니다.

저는 아직 IT 담당자나 DevOp 담당자가 아닙니다. 저는 단지 Linux에서 vim과 gcc(이 플랫폼에서 제가 아는 유일한 두 가지)보다 앞서나가려고 노력하는 개발자일 뿐입니다.

이러한 기능을 위한 Centos 7용 패키지가 있습니까?

아니면 이 잘못된 구성을 수정하는 방법은 무엇입니까?

출력은 다음과 같습니다.

[mred@matt icemon]$ cmake .
-- Could NOT find Docbook2X (missing:  DOCBOOK_TO_MAN_EXECUTABLE) 
-- 
-- The following OPTIONAL packages have been found:

 * Git
 * Doxygen , Doxygen documentation generator
   Needed for generating API documentation (make doc)

-- The following REQUIRED packages have been found:

 * Qt5Core
 * Qt5Gui (required version >= 5.6.0)
 * Qt5Widgets
 * Qt5 (required version >= 5.2.0)
 * Icecream , Package providing API for accessing icecc information. Provides 'icecc/comm.h' header , <http://en.opensuse.org/Icecream>

-- The following OPTIONAL packages have not been found:

 * Docbook2X , docbook2X converts DocBook documents into the traditional Unix man page format , <http://docbook2x.sourceforge.net/>
   Required for man-page generation

-- Configuring done
-- Generating done
-- Build files have been written to: /home/mred/d2/icemon
[mred@matt icemon]$ yum list installed | grep qt5
qt5-qtbase.x86_64                      5.6.0-7.el7                     @epel    
qt5-qtbase-common.noarch               5.6.0-7.el7                     @epel    
qt5-qtbase-devel.x86_64                5.6.0-7.el7                     @epel    
qt5-qtbase-gui.x86_64                  5.6.0-7.el7                     @epel    
qt5-qtconfiguration.x86_64             0.3.0-2.el7                     @epel    
qt5-qtconfiguration-devel.x86_64       0.3.0-2.el7                     @epel    
qt5-qtdeclarative.x86_64               5.6.0-3.el7                     @epel    
qt5-qtx11extras.x86_64                 5.6.0-3.el7                     @epel    
qt5-qtx11extras-devel.x86_64           5.6.0-3.el7                     @epel    
qt5-qtxmlpatterns.x86_64               5.6.0-4.el7                     @epel    
qt5-rpm-macros.noarch                  5.6.0-7.el7                     @epel    

관련 정보