내가 아래이 메이크 파일이 있고 그 안에 내 포함되어C 코드 컴파일 실패
GTK/이것은 gtk.h및
웹킷/webkit.h
하지만 난하려고 할 때 make 명령을 사용하여 프로젝트를 빌드 나는 오류
오류가 : GTK/이것은 gtk.h : 해당 파일이나 디렉토리
을오류 : 웹킷/webkit.h :
: 경우 해당 파일이나 디렉토리은 gtk + -2.0.pc 및 웹킷 ... PC는 USR/lib 디렉토리/pkgconfig
만들기 파일에
CC=gcc
CFLAGS=-g -Wall `pkg-config --cflags gtk+-2.0 webkit-1.0`
LDFLAGS+=`pkg-config --libs gtk+-2.0 webkit-1.0`
INCLUDE=/usr/include
LIB=/usr/lib
SOURCES=wrapper.c wrapper.h browser.c
OBJ=browser
all: $(SOURCES) $(OBJ)
$(OBJ): $(SOURCES)
$(CC) $(CFLAGS) $(LDFLAGS) -I $(INCLUDE) -L $(LIB) $(SOURCES) -o $(OBJ)
clean:
rm -rf $(OBJ)
make를 실행하여 실제 출력을 게시 할 수 있습니까? – jamessan
'pkg-config'가 설치되어 있습니까? 쉘에서'pkg-config --cflags gtk + -2.0 webkit-1.0'의 결과는 무엇입니까? – ntd