From 6bfcc3964b3a14105683c723a61d354cefc95b0e Mon Sep 17 00:00:00 2001 From: jimi-wzq <wangzhengquan85@gmail.com> Date: 星期二, 28 七月 2020 20:39:18 +0800 Subject: [PATCH] erase waring array_lock_free_queue --- Make.defines.macos | 23 +++++++++++++++++------ 1 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Make.defines.macos b/Make.defines.macos index c36a72a..8a7862d 100755 --- a/Make.defines.macos +++ b/Make.defines.macos @@ -3,17 +3,28 @@ # Definitions required in all program directories to compile and link # C programs using gcc. -CC=gcc +CC=g++ COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c LINK.c=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) LDFLAGS= -LDDIR=-L$(ROOT)/lib -LDLIBS=$(LDDIR) -lapue $(EXTRALIBS) -CFLAGS=-ansi -I$(ROOT)/include -std=c++11 -Wall -DMACOS -D_DARWIN_C_SOURCE $(EXTRA) +LDDIR += -L$(ROOT)/lib +LDLIBS += $(LDDIR) $(EXTRALIBS) +INCLUDE += -I. -I./include -I$(ROOT)/include -I$(ROOT)/include/usgcommon + +ifeq ($(DEBUG),y) + DEBFLAGS = -O -g # "-O" is needed to expand inlines +else + DEBFLAGS = -O2 +endif + +CFLAGS=-ansi -mcx16 $(INCLUDE) $(DEBFLAGS) -std=c++11 -Wall -DMACOS -D_DARWIN_C_SOURCE $(EXTRA) RANLIB=ranlib AR=ar AWK=awk -LIBAPUE=$(ROOT)/lib/libapue.a # Common temp files to delete from each directory. -TEMPFILES=core core.* *.o temp.* *.out +TEMPFILES=core core.* **/*.o temp.* *.out *.a *.so + + +%: %.c + $(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS) $(LDLIBS) -- Gitblit v1.8.0