김프 플러그인을 설치하려고 하는데 이 gtk 오류가 발생합니다. 무엇을 하든 거의 모든 gtk-2.0/gtk-3.0 devel 및 기타 패키지를 설치했지만 여전히 작동하지 않으므로 다음을 편집했습니다. 소스 파일인 bimp-gui.c, bimp-gui.h를 실행했지만 여전히 작동하지 않습니다. 도와줄 사람?
%userx@voided gimp-plugin-bimp-1.16>$sudo find /usr/include -type f -name gtk.h
/usr/include/gtk-3.0/gtk/gtk.h
/usr/include/gtk-2.0/gtk/gtk.h
이건 오류야
%userx@voided gimp-plugin-bimp-1.16>$make
sh: pkg-config: command not found
No output from 'pkg-config --cflags gimpui-2.0'
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c -lpcre -lm -DGIMP_DISABLE_DEPRECATED
/usr/bin/gimptool-2.0
/usr/bin/pcre-config
src/bimp-gui.c:5:21: fatal error: gtk/gtk.h: No such file or directory
#include <gtk/gtk.h>
그래서 파일에 들어가서 댓글을 추가했어요
#include <gtk/gtk.h>
그런 다음 이것을 추가했습니다.
#include "/usr/include/gtk-2.0/gtk/gtk.h"
그런 다음 나에게 이것을 주었고 ... 여전히 작동하지 않습니다.
%userx@voided gimp-plugin-bimp-1.16>$make
sh: pkg-config: command not found
No output from 'pkg-config --cflags gimpui-2.0'
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c -lpcre -lm -DGIMP_DISABLE_DEPRECATED
/usr/bin/gimptool-2.0
/usr/bin/pcre-config
In file included from src/bimp-gui.c:5:0:
/usr/include/gtk-2.0/gtk/gtk.h:32:21: fatal error: gdk/gdk.h: No such file or directory
#include <gdk/gdk.h>
나는 공평하지 않다
/usr/include/gtk/gtk.h
내 시스템에서. 이에 대한 헤더를 얻으려면 pre-gtk-2.0과 같은 것이 있습니까? 그렇다면 정말 쓸모없는 것입니다
아 맞다 여기가 생산라인이네
make:
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c $(GIMPARGS) $(PCREARGS) -lm -DGIMP_DISABLE_DEPRECATED
답변1
주요 정보는 다음과 같습니다.
sh: pkg-config: 명령을 찾을 수 없습니다
pkgconfig
make 파일이 제대로 작동하려면 패키지를 설치해야 합니다.