Fetch the repository succeeded.
BASE_PATH=../../
INC_PATH=-I. -I$(BASE_PATH)
LIBDIR=-L.
LIB_PATH=$(LIBDIR) -lpthread -ldl
SRCPATH= ./
CPPFILE=$(wildcard $(SRCPATH)*.cpp)
CPPOBJS=$(patsubst %.cpp,%.o,$(patsubst $(SRCPATH)%,$(OBJDIR)%,$(CPPFILE)))
CC1=g++
CC=gcc
COMPILE_MACRO=-g -Wall -std=c++11 -march=x86-64 -Werror -fPIC
LINK=gcc
GEN_OPT=-g -shared -o2 -fPIC -Werror -Wall
#GEN_OPT=-g -o3 -fPIC -Werror -Wall
OBJDIR=./
DBLIBDIR=
LIB_NAME=shmhash.so
all:$(CPPOBJS)
g++ $(GEN_OPT) -o libshmhash.so $(CPPOBJS) $(LIB_PATH)
$(OBJDIR)%.o:$(SRCPATH)%.cpp
$(CC1) -c -o3 $(COMPILE_MACRO) $(INC_PATH) $< -o $@
clean:
-rm -rf $(CPPOBJS) $(DBLIBDIR)$(DBLIBNAME)
rm -rf shmhash
rm -rf core.*
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。