⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.rules

📁 一个linux下的抓图软件
💻 RULES
字号:
EMLINUX=../..
GTK_PATH=$(EMLINUX)/gtk+-1.2.7
GLIB_PATH=$(EMLINUX)/glib-1.2.7
NANOX_PATH=$(EMLINUX)/microwin
APP_OPTIONS=-DBIGGER_FONT

#SOURCE=src
SOURCE=.
DEST=bin$(ARCH_POSTFIX)

DESTFILENAME=catch

SOURCEFILES=$(SOURCE)/catch.c 
OBJECTFILES=$(DEST)/catch.o

LDFLAG=-L$(GTK_PATH)/lib$(ARCH_POSTFIX) -L$(GLIB_PATH)/lib$(ARCH_POSTFIX) -L$(NANOX_PATH)/lib$(ARCH_POSTFIX) 
CFLAG= -I/usr/include1 -I../include -I$(GTK_PATH)/include -I$(GLIB_PATH)/include -I$(GLIB_PATH)/include$(ARCH_POSTFIX) $(APP_OPTIONS) 
LIBS=-lgtk -lgdk -lgmodule -lglib -lm -lnano-X -ldl -lpthread  

DEP = $(GTK_PATH)/gtk/libgtk.la $(GTK_PATH)/gdk/libgdk.la $(NANOX_PATH)/lib$(ARCH_POSTFIX)/libnano-X.a $(SOURCEFILES)

DEP_OBJS = $(GTK_PATH)/gtk/libgtk.la $(GTK_PATH)/gdk/libgdk.la $(NANOX_PATH)/lib$(ARCH_POSTFIX)/libnano-X.a $(OBJECTFILES)

	
$(DEST)/$(DESTFILENAME) : $(DEP)
	#$(CC) $(CFLAGS) $(LDFLAG) $(CFLAG) $(LIBS) -O -s -Wl,-E $(SOURCEFILES) -o $(DEST)/$(DESTFILENAME)
	$(CC) $(CFLAGS) $(LDFLAG) $(CFLAG) $(LIBS) -O -Wl,-E $(SOURCEFILES) -o $(DEST)/$(DESTFILENAME)

clean : 
	rm -f $(SOURCE)/*.o
	rm -f ./bin-arm7/$(DESTFILENAME)
	rm -f ./bin-x86/$(DESTFILENAME)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -