📄 makefilelinux
字号:
include ../includeMakefileLinuxRTLMK=/usr/src/rtlinux/rtlinux-3.1/rtl.mkLNXINC=/lib/modules/`uname -r`/build/includeCC=gcc $(DEBUG)DEFINES =INCL = -I$(LNXINC) -I../include -I../include/linuxCFLAGS = -Wall $(DEFINES) $(INCLUDES)OBJ = ../CanOpenMain/$(PREFIXE_OBJ)pdo.o\ ../CanOpenMain/$(PREFIXE_OBJ)sdo.o\ ../CanOpenMain/$(PREFIXE_OBJ)init.o\ ../CanOpenMain/$(PREFIXE_OBJ)sync.o\ ../CanOpenMain/$(PREFIXE_OBJ)objacces.o\ ../CanOpenMain/$(PREFIXE_OBJ)lifegrd.o\ ../CanOpenMain/$(PREFIXE_OBJ)timer.o\ ../CanOpenMain/$(PREFIXE_OBJ)nmtMaster.o\ $(PREFIXE_OBJ)objdict.o\ $(PREFIXE_OBJ)appli.oifeq ($(INTERFACE), ADLINK_7841_ARBRACAN) # Link for Adlink 7841 board INCLUDES = $(INCL) -I../CanOpenDriverLinux OBJS = $(OBJ) \ ../CanOpenDriverLinux/$(PREFIXE_OBJ)canOpenDriver.o\ ../CanOpenDriverLinux/$(PREFIXE_OBJ)timerhw.oendififeq ($(INTERFACE), PEAK) # Link for Peak board INCLUDES = $(INCL) -I../CanOpenDriverLinuxPeak OBJS = $(OBJ) \ ../CanOpenDriverLinuxPeak/$(PREFIXE_OBJ)canOpenDriver.o\ ../CanOpenDriverLinuxPeak/$(PREFIXE_OBJ)timerhw.o\ ../CanOpenDriverLinuxPeak/$(PREFIXE_OBJ)libpcan.oendif all: appliMaster# R鑗les implicites.SUFFIXES: .o .c$(PREFIXE_OBJ)%o: %c @echo " " @echo "*********************************************" @echo "**Compile $< -> $@" @echo "*********************************************" $(CC) -o $@ -c -D_REENTRANT $(CFLAGS) $<appliMaster: $(OBJS) @echo " " @echo "=============================================" @echo "**Linking for $@ Interface : $(INTERFACE) " @echo "=============================================" $(CCLINK) -o $@ -lpthread -lstdc++ $(OBJS)clean: -\rm $(PREFIXE_OBJ)*.o appliMasterdepend: makedepend -f MakefileLinux -p $(PREFIXE_OBJ) $(INCLUDES) objdict.c appli.c# DO NOT DELETElnx_objdict.o: /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/include/stddef.hlnx_objdict.o: /usr/include/time.h /usr/include/features.hlnx_objdict.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.hlnx_objdict.o: /usr/include/bits/time.h /usr/include/bits/types.hlnx_objdict.o: /usr/include/bits/wordsize.h /usr/include/bits/typesizes.hlnx_objdict.o: ../include/def.h ../include/linux/applicfg.h ../include/can.hlnx_objdict.o: ../include/pdo.h ../include/sdo.h ../include/sync.hlnx_objdict.o: ../include/objdictdef.h ../include/nmtSlave.hlnx_objdict.o: ../include/lifegrd.hlnx_appli.o: /usr/include/stdio.h /usr/include/features.hlnx_appli.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.hlnx_appli.o: /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/include/stddef.hlnx_appli.o: /usr/include/bits/types.h /usr/include/bits/wordsize.hlnx_appli.o: /usr/include/bits/typesizes.h /usr/include/libio.hlnx_appli.o: /usr/include/_G_config.h /usr/include/wchar.hlnx_appli.o: /usr/include/bits/wchar.h /usr/include/gconv.hlnx_appli.o: /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/include/stdarg.hlnx_appli.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.hlnx_appli.o: /usr/include/string.h /usr/include/sys/time.hlnx_appli.o: /usr/include/time.h /usr/include/bits/time.hlnx_appli.o: /usr/include/sys/select.h /usr/include/bits/select.hlnx_appli.o: /usr/include/bits/sigset.h /usr/include/pthread.hlnx_appli.o: /usr/include/sched.h /usr/include/bits/sched.hlnx_appli.o: /usr/include/signal.h /usr/include/bits/pthreadtypes.hlnx_appli.o: /usr/include/bits/initspin.h /usr/include/bits/sigthread.hlnx_appli.o: /usr/include/unistd.h /usr/include/bits/posix_opt.hlnx_appli.o: /usr/include/bits/confname.h /usr/include/stdlib.hlnx_appli.o: ../include/linux/applicfg.h ../include/objacces.hlnx_appli.o: ../include/def.h ../include/can.h ../include/objdictdef.hlnx_appli.o: ../include/sdo.h ../include/canOpenDriver.h ../include/lifegrd.hlnx_appli.o: ../include/timer.h ../include/linux/timerhw.hlnx_appli.o: ../include/nmtMaster.h ../include/init.h ../include/sync.hlnx_appli.o: ../CanOpenDriverLinuxPeak/linuxCan.hlnx_appli.o: ../CanOpenDriverLinuxPeak/libpcan.hlnx_appli.o: ../CanOpenDriverLinuxPeak/pcan.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/linux/types.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/linux/posix_types.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/linux/stddef.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/linux/compiler.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/asm/posix_types.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/asm/types.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/linux/ioctl.hlnx_appli.o: /lib/modules/2.6.11-6mdk/build/include/asm/ioctl.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -