2012-02-22 15 views
0

Linux C++ 응용 프로그램을 64 비트 RedHat 6.2로 이식하도록 요청 받았습니다. 응용 프로그램 빌드 지침은 GTK + (gtkmm24-2.8.0 이상) 및 GLADE (libglademm24-2.6.1 이상)가 필요함을 나타냅니다. aclocal을, automake에./configure를을하지만 난 실행할 때 내가 얻을합니다 : 나는 성공적으로 실행 난 아무데도 파일 시스템에 gtkmm.h 찾을 수 없습니다gtkmm.h을 찾을 수 없습니다

error: gtkmm.h No such file or directory 

. gtkmm을 검색하려면 yum을 사용하고 설치 한 gtkmm24.x86_64을 찾았지만 gtkmm.h를 설치하지 않았습니다. 누구든지 64 비트 RedHat 6.2의 gtkmm 헤더 파일을 어떻게 얻을 수 있는지 알고 있습니까?

+0

데비안 시스템에서 라이브러리의 개발 패키지는 대개 런타임 패키지와 분리되어 있습니다. redhat이 같으면 설치할 수있는 gtkmm의 개발 버전을 찾을 수 있어야합니다. – ergosys

답변

0

gtkmm24-devel을 설치하십시오. 그런 다음 gtkmm을 사용하기 위해 필요한 include 디렉토리 목록을 얻으려면

pkg-config --cflags gtkmm-2.4 

을 사용할 수 있습니다.

+0

gtkmm24-devel 설치 방법에 대한 제안 사항이 있으십니까? –

+0

yum install gtkmm24-devel – kalev

+0

yum은 gtkmm24-devel을 사용할 수 없다고 전합니다. yum 검색 gtkmm24는 gtkmm24.x86_64만을 찾고 설치 후 gtkmm.h는 존재하지 않습니다. –

관련 문제