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

📄 makefile

📁 C++封装的视频采集代码
💻
字号:

EXAMPLES_ROOTDIR = ../../../../../..
include $(EXAMPLES_ROOTDIR)/xdcpaths.mak

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../../../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)
libThreadObject.a: ThreadObject.o MutexObject.o SemObject.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 libThreadObject.a ThreadObject.o MutexObject.o SemObject.o


all: libThreadObject.a
	cp -f libThreadObject.a ../../


clean::
	rm -f ThreadObject.a
	rm -f ThreadObject.o
	rm -f MutextOjbect.o


⌨️ 快捷键说明

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