Linux에 GTK를 설치하는 쉬운 방법이 있습니까?

Linux에 GTK를 설치하는 쉬운 방법이 있습니까?

나는 단지 그것을 시험해 보기 위해 내 데비안 시스템에 gtk 버전 4를 설치하려고 노력해 왔지만 매우 복잡한 것 같습니다. 항상 일부 라이브러리나 헤더 파일이 누락되어 있습니다. 공식 웹사이트에도 실제 설치 지침이 없습니다. GTK 설치 방법을 알려주실 분 계신가요? 불가능해 보인다.

sudo apt install libgtk-4-dev를 사용하여 설치했습니다.

그러나 gtk 웹사이트에서 프로그램을 실행하려고 하면 다음 오류가 발생합니다.

gtk.h를 찾을 수 없습니다

답변1

데비안 11 이하 버전을 사용한다면 쉬운 방법은 없지만 불가능하지는 않습니다.

(Debian 12 이상에서는 sudo apt install libgtk-4-dev.)

예제 프로그램을 빌드하려면 다음을 실행하세요.

gcc $(pkg-config --cflags gtk4) program.c -o program $(pkg-config --libs gtk4)

많은 종속성 구축을 고려하고 있다면 시도해 보는 것이 좋습니다.백포트. Debian 11의 경우 백포트가 필요합니다.

이들 각각에는 추가 백포팅이 필요할 수 있습니다. 다른 모든 종속성은 Debian 11에서 이미 사용 가능합니다.

meson또한 및 python3-gifrom 을 사용해야 합니다 bullseye-backports.

답변2

GTK-4를 데비안에 설치하는 유일한 방법은 소스의 종속성과 함께 GTK-4를 빌드하는 것입니다. 빌드할 전체 부품 목록은 다음과 같습니다.

  • GTK
  • 공용도서관
  • 팡고
  • Gdk-pixbuf
  • 공격력
  • GObject 내부 검사
  • 에폭시 수지

소스에 대한 설명과 직접 다운로드 링크는 다음에서 확인할 수 있습니다.gtk.org 문서.

소스에서 컴파일하고 설치하는 것이 처음이라면 웹을 검색하여 지침과 가이드를 쉽게 찾을 수 있습니다.다음은 itsfoss.com의 예입니다.

관련 정보