pkg-config가 gtk + -3.0을 찾을 수 없음


43

gtk + -3.0 패키지가 발견되지 않은 상태 :

karl@karl-ux303ln:~$ pkg-config --cflags gtk+-3.0
Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-3.0' found

그러나 나는 gtk3을 거의 설치했다.

karl@karl-ux303ln:~$ dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'
ii  libgtk-3-0:amd64                            3.14.15-0ubuntu1~14.04~ricotz1                              amd64        GTK+ graphical user interface library
ii  libgtk-3-bin                                3.14.15-0ubuntu1~14.04~ricotz1                              amd64        programs for the GTK+ graphical user interface library
ii  libgtk-3-common                             3.14.15-0ubuntu1~14.04~ricotz1                              all          common files for the GTK+ graphical user interface library
ii  libgtk2.0-0:amd64                           2.24.23-0ubuntu1.3                                          amd64        GTK+ graphical user interface library
ii  libgtk2.0-bin                               2.24.23-0ubuntu1.3                                          amd64        programs for the GTK+ graphical user interface library
ii  libgtk2.0-common                            2.24.23-0ubuntu1.3                                          all          common files for the GTK+ graphical user interface library

그러나 파일을 찾을 수없는 것 같습니다 gtk+-3.0.pc.

karl@karl-ux303ln:~$ sudo find / -name "gtk+-3.0.pc"
karl@karl-ux303ln:~$ 

어떤 아이디어? cmake를 사용하려고하지만 gtk3을 찾을 수 없습니다.

답변:


78

cmake가 사용하는 개발 파일이 아닌 일반 gtk3 파일 만 설치했습니다.

sudo apt-get install build-essential libgtk-3-dev

참고 :이 명령은 현재 19:30에 Xenial
Hee Jin

build-essential은 이미 최신 버전입니다 (12.4ubuntu1). libgtk-3-dev는 이미 최신 버전 (3.22.30-1ubuntu1)입니다. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 3 nieaktualizowanych. a @ zelman : ~ $ pkg-config --modversion gtk 패키지 gtk가 pkg-config 검색 경로에 없습니다. 아마도`gtk.pc '를 포함하는 디렉토리를 PKG_CONFIG_PATH 환경 변수에 추가해야합니다.'gtk '패키지를 찾을 수 없습니다
Adam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.