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

📄 makefile

📁 基于sip协议的网络电话源码
💻
字号:
# By default, the test application includes main.o.# OS make file may override this with os-specific filesexport UTIL_TEST_OBJS = main.oinclude ../../build/common.makRULES_MAK := ../../build/rules.makPJLIB_LIB:=../../pjlib/lib/libpj-$(TARGET_NAME)$(LIBEXT)export PJLIB_UTIL_LIB:=../lib/libpjlib-util-$(TARGET_NAME)$(LIBEXT)################################################################################ Gather all flags.#export _CFLAGS 	:= $(CC_CFLAGS) $(OS_CFLAGS) $(HOST_CFLAGS) $(M_CFLAGS) \		   $(CFLAGS) $(CC_INC)../include $(CC_INC)../../pjlib/includeexport _CXXFLAGS:= $(_CFLAGS) $(CC_CXXFLAGS) $(OS_CXXFLAGS) $(M_CXXFLAGS) \		   $(HOST_CXXFLAGS) $(CXXFLAGS)export _LDFLAGS := $(subst /,$(HOST_PSEP),$(PJLIB_UTIL_LIB)) \		   $(subst /,$(HOST_PSEP),$(PJLIB_LIB)) \		   $(CC_LDFLAGS) $(OS_LDFLAGS) $(M_LDFLAGS) $(HOST_LDFLAGS) \		   $(LDFLAGS) ################################################################################ Defines for building PJLIB-UTIL library#export PJLIB_UTIL_SRCDIR = ../src/pjlib-utilexport PJLIB_UTIL_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \		errno.o dns.o dns_dump.o getopt.o md5.o resolver.o \		scanner.o stun.o string.o stun_client.o xml.oexport PJLIB_UTIL_CFLAGS += $(_CFLAGS)################################################################################ Defines for building test application#export UTIL_TEST_SRCDIR = ../src/pjlib-util-testexport UTIL_TEST_OBJS += xml.o test.o export UTIL_TEST_CFLAGS += $(_CFLAGS)export UTIL_TEST_LDFLAGS += $(_LDFLAGS)export UTIL_TEST_EXE:=../bin/pjlib-util-test-$(TARGET_NAME)$(HOST_EXE)	export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT ################################################################################ Main entry## $(TARGET) is defined in os-$(OS_NAME).mak file in current directory.#TARGETS := pjlib-util pjlib-util-testall: $(TARGETS)doc:	cd .. && doxygen docs/doxygen.cfgdep: dependdistclean: realclean.PHONY: dep depend pjlib pjlib-test clean realclean distcleanpjlib-util:	$(MAKE) -f $(RULES_MAK) APP=PJLIB_UTIL app=pjlib-util $(PJLIB_UTIL_LIB)pjlib-util-test: $(PJLIB_LIB)	$(MAKE) -f $(RULES_MAK) APP=UTIL_TEST app=pjlib-util-test $(UTIL_TEST_EXE).PHONY: ../lib/pjlib-util.ko../lib/pjlib-util.ko:	echo Making $@	$(MAKE) -f $(RULES_MAK) APP=PJLIB_UTIL app=pjlib-util $@.PHONY: ../lib/pjlib-util-test.ko../lib/pjlib-util-test.ko:	$(MAKE) -f $(RULES_MAK) APP=UTIL_TEST app=pjlib-util-test $@clean:	$(MAKE) -f $(RULES_MAK) APP=PJLIB_UTIL app=pjlib-util $@	$(MAKE) -f $(RULES_MAK) APP=UTIL_TEST app=pjlib-util-test $@realclean:	$(subst @@,$(subst /,$(HOST_PSEP),.pjlib-util-$(TARGET_NAME).depend),$(HOST_RMR))	$(subst @@,$(subst /,$(HOST_PSEP),.pjlib-util-test-$(TARGET_NAME).depend),$(HOST_RMR))	$(MAKE) -f $(RULES_MAK) APP=PJLIB_UTIL app=pjlib-util $@	$(MAKE) -f $(RULES_MAK) APP=UTIL_TEST app=pjlib-util-test $@depend:	$(MAKE) -f $(RULES_MAK) APP=PJLIB_UTIL app=pjlib-util $@	$(MAKE) -f $(RULES_MAK) APP=UTIL_TEST app=pjlib-util-test $@	echo '$(TEST_EXE): $(PJLIB_UTIL_LIB)' >> .pjlib-util-test-$(TARGET_NAME).depend; \

⌨️ 快捷键说明

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