开发者社区> 问答> 正文

如何根据makefile找到libgtk在哪里?

 CROSS              := arm-linux-
export CC           := $(CROSS)gcc
export CXX          := $(CROSS)g++
export AR           := $(CROSS)ar

INSTALL_PATH        := $(PWD)/Distribution/

export CFLAGS := -Wall              \
    -DG_DISABLE_DEPRECATED      \
    -DGDK_DISABLE_DEPRECATED    \
    -DGDK_PIXBUF_DISABLE_DEPRECATED \
    -U__KERNEL__ -UDEBUG    
export CXXFLAGS := $(CFLAGS)

export SHELL:=/bin/sh
export MAKE:=make

MAKE_HOME_DIR=$(PWD)
SUB_LIB=lib
SUB_DIS=Distribution
SUB_RLS=release
SUB_LOCALE=bin/locale

export MAKE_DIR:=$(MAKE_HOME_DIR)
export BIN_DIR:=$(MAKE_HOME_DIR)/bin
export INC_DIR:=$(MAKE_HOME_DIR)/inc
export LIB_DIR:=$(MAKE_HOME_DIR)/$(SUB_LIB)
export SRC_DIR:=$(MAKE_HOME_DIR)/src
export DEP_DIR:=$(MAKE_HOME_DIR)/dep
export OBJ_DIR:=$(MAKE_HOME_DIR)/obj
export DB_DIR:=$(MAKE_HOME_DIR)/db
export RLS_DIR:=$(MAKE_HOME_DIR)/$(SUB_RLS)
export DIS_DIR:=$(MAKE_HOME_DIR)/$(SUB_DIS)
export LOCALE_DIR:=$(MAKE_HOME_DIR)/$(SUB_LOCALE)


export INC_PATH=-I. -I$(INC_DIR) `pkg-config --cflags gtk+-2.0`
export LIB_PATH=-L$(LIB_DIR) `pkg-config --libs gtk+-2.0`

...
还是根本就不是这个makefile,我找错了?

展开
收起
杨冬芳 2016-07-11 11:25:03 2022 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载