📄 submakefile
字号:
EMCSHSRCS := emc/usr_intf/emcsh.cc \ emc/usr_intf/shcom.ccEMCRSHSRCS := emc/usr_intf/emcrsh.cc \ emc/usr_intf/shcom.ccEMCLCDSRCS := emc/usr_intf/emclcd.cc \ emc/usr_intf/shcom.cc \ emc/usr_intf/sockets.cIOSHSRCS := emc/usr_intf/iosh.cc \ emc/motion/usrmotintf.cc \ emc/motion/emcmotglb.c \ emc/motion/emcmotutil.cUSRMOTSRCS := \ emc/usr_intf/usrmot.c \ emc/motion/usrmotintf.cc \ emc/motion/emcmotglb.c \ emc/motion/emcmotutil.cHALUISRCS := emc/usr_intf/halui.ccifeq "$(HAVE_NCURSES)" "yes"KEYSTICKSRCS := emc/usr_intf/keystick.ccendififeq "$(HAVE_XAW)" "yes"XEMCSRCS := emc/usr_intf/xemc.ccendifTCLSRCS := emc/usr_intf/emcsh.cc emc/usr_intf/iosh.ccUSERSRCS += $(EMCSHSRCS) $(EMCRSHSRCS) $(EMCLCDSRCS) $(IOSHSRCS) $(USRMOTSRCS) $(HALUISRCS) $(KEYSTICKSRCS)ifeq "$(HAVE_NCURSES)" "yes"USERSRCS += $(KEYSTICKSRCS)endififeq "$(HAVE_XAW)" "yes"USERSRCS += $(XEMCSRCS)endif$(call TOOBJSDEPS, $(TCLSRCS)) : EXTRAFLAGS = $(ULFLAGS) $(TCL_CFLAGS)../bin/emcsh: $(call TOOBJS, $(EMCSHSRCS)) ../lib/libemc.a ../lib/libemcini.so.0 ../lib/libnml.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $(TCL_CFLAGS) $^ $(TCL_LIBS)TARGETS += ../bin/emcsh../bin/emcrsh: $(call TOOBJS, $(EMCRSHSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^ -lpthreadTARGETS += ../bin/emcrsh../bin/emclcd: $(call TOOBJS, $(EMCLCDSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^TARGETS += ../bin/emclcd../bin/iosh: $(call TOOBJS, $(IOSHSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemchal.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $(TCL_CFLAGS) $^ $(TCL_LIBS)TARGETS += ../bin/iosh../bin/usrmot: $(call TOOBJS, $(USRMOTSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemchal.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^TARGETS += ../bin/usrmot../bin/halui: $(call TOOBJS, $(HALUISRCS)) ../lib/libemc.a ../lib/libemcini.so.0 ../lib/libnml.so.0 ../lib/libemchal.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^ TARGETS += ../bin/haluiifeq "$(HAVE_NCURSES)" "yes"../bin/keystick: $(call TOOBJS, $(KEYSTICKSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) $(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^ $(KEYSTICKLIBS)TARGETS += ../bin/keystickendififeq "$(HAVE_XAW)" "yes"$(call TOOBJSDEPS,$(XEMCSRCS)): EXTRAFLAGS = $(CFLAGS_X)../bin/xemc: $(call TOOBJS, $(XEMCSRCS)) ../lib/libemc.a ../lib/libnml.so.0 ../lib/libemcini.so.0 $(ECHO) Linking $(notdir $@) @$(CXX) $(LDFLAGS) -o $@ $(ULFLAGS) $^ $(XLIBS)TARGETS += ../bin/xemcendif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -