📄 config.linux
字号:
#----------------------------------------------------------------------# MiniGUI Compile-time configuration file#----------------------------------------------------------------------# If you change ANYTHING in here you MUST 'make clean' and remake what# you need.##LIBNAME = libminiguiUTLLIBNAME = libmywinsMAJOR_VER = 0MINOR_VER = 2.30VERSION = $(MAJOR_VER).$(MINOR_VER)#----------------------------------------------------------------------# Configuration Section#----------------------------------------------------------------------# Source directory.#srcdir = /home/projects/MiniGUI4srcdir = $(shell sh -c pwd)confdir = $(srcdir)/etc/MiniGUI.cfg# Common prefix for installation directories.# NOTE: This directory must exist when you start the install.# NOTE: Don't modify TOPDIR.TOPDIR=prefix = $(TOPDIR)/usr/localexec_prefix = $(prefix)# Directory where the shared stubs and static library will be installed.libdir = $(prefix)/lib# Directory where the shared library will be installed.sharedlibdir = $(prefix)/lib# Directory where the resource files will be installed.resdir = $(prefix)/lib/minigui# Directory where the demos will be installed.bindir = $(exec_prefix)/bin/minigui# Directory where the run-time configuration files will be installed.cfgdir = $(TOPDIR)/etc# Directory where the header files will be installed.includedir = $(prefix)/include/minigui# Directory where the man files will be installed.mandir = $(prefix)/man# Target binary format.# TARGET_FORMAT = a.outTARGET_FORMAT = elf# remove or add comment of the following lines to meet your taste.# Uncomment this line to enable using pre-defined mode.# USEPREDEFMODE = yes# Use PREDEFMODE to defined a hard coding mode.# PREDEFMODE = G320x200x256# Use STDVGA to support standard VGA 640x480x16c or less resolution but# 16-color mode. This will override PREDEFMOD# STDVGA = -D_STDVGA# Use TRACEINFO to generate message passing information at run-time.# TRACEINFO = -D_DEBUG# Use USETRYLOCK to lock mutex with busy-wait. Don't uncomment. # USETRYLOCK = -DUSETRYLOCK# Comment this line to support GIF and JPG format images with MiniGUI.GIFJPGSUPPORT = no # Comment this line to make and install MiniGUI from scratch.# If you have not installed any version of MiniGUI, uncomment it.# UPGRADE = yes#----------------------------------------------------------------------# Compiler Section -- don't edit following lines.#----------------------------------------------------------------------# Compiler used.CC = egcsCFLAGS = $(WARN) $(INCLUDES) $(OPTIMIZE) $(DEFINES)WARN = -WallINCLUDES = -I. -I./imagesOPTIMIZE = -fomit-frame-pointer -fno-strength-reduce -O2 -pipe -m486DEFINES = -D_REENTRANT $(STDVGA) $(TRACEINFO) $(USETRYLOCK)ifeq (yes, $(USEPREDEFMODE))DEFINES += -D_PREDEFMODE=$(PREDEFMODE)endif# ELF doesn't like -N. It is beneficial for small tools with a.outifeq (a.out, $(TARGET_FORMAT)) LDFLAGS = -N -selse LDFLAGS = -sendif# Uncomment the following if you are compiling a.out shared libraries# with an ELF ld.##MKIMAGEFLAGS = -m i386linux -oformat a.out-i386-linux -qmagic# additional flags for shared lib.ifeq (a.out, $(TARGET_FORMAT)) DLLFLAGS = -B/usr/dll/jump/else DLLFLAGS = -fPICendif# Utilites used.AR = arINSTALL_DIR = install -c -m 755 -o root -g root -dINSTALL_PROGRAM = install -c -s -m 4755 -o root -g binINSTALL_SHLIB = install -c -m 755 -o root -g binINSTALL_LIB = install -c -m 444 -o root -g binINSTALL_DATA = install -c -m 644 -o root -g binMAKE = make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -