📄 makefile
字号:
EXAMPLES_ROOTDIR = ../../../../../..
include $(EXAMPLES_ROOTDIR)/xdcpaths.mak
LIB_ROOTDIR = ../..
XDC_CFGFILE = ../../../ceapp.cfg
include $(EXAMPLES_ROOTDIR)/buildutils/xdccfg_linuxarm.mak
# [CE] Augment the standard $(CPPFLAGS) variable, adding the
# $(XDC_FLAGS) variable, defined by the file above, to it.
CPPFLAGS += $(XDC_FLAGS)
CPPFLAGS += \
-I$(LIB_ROOTDIR) \
-I../../../include \
-I../../../common/include \
-I../../../common/include/uiinclude \
-I/home/user/workdir/lsp/ti-davinci/include \
-I/root/montavista/dm6441/linux_patch028/include \
%.o : %.cpp
$(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
%.o : %.c
$(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
CC=arm_v5t_le-gcc \
-fPIC -Wunused -mlittle-endian -march=armv5t \
-mapcs -mtune=arm9tdmi -msoft-float -mno-sched-prolog -Wall -Uarm \
-Os -fno-strict-aliasing -Wall
CCC=arm_v5t_le-g++ \
-fPIC -Wunused -mlittle-endian -march=armv5t \
-mapcs -mtune=arm9tdmi -msoft-float -mno-sched-prolog -Wall -Uarm \
-Os -fno-strict-aliasing -Wall
AR=arm_v5t_le-ar
# link all the object files
# [CE] app.out, in addition to its standard stuff, includes a compiled
# XDC-generated $(XDC_CFILE) and link list file $(XDC_LFILE)
libMisc.a: \
ObjectPool.o \
PoolableObject.o \
$(XDC_OFILE) \
# $(CC) -o $@ $^ `cat $(XDC_LFILE)` -lpthread -lfreetype -lpng -L./lib
# $(CCC) -o $@ $^ `cat $(XDC_LFILE)` -lpthread -lfreetype -lpng -L./lib
$(AR) -r libMisc.a \
ObjectPool.o \
PoolableObject.o \
$(XDC_OFILE) \
all: libMisc.a
cp -f libMisc.a ../../
clean::
rm -f libMisc.a
rm -f ObjectPool.o
rm -f PoolableObject.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -