📄 makefile
字号:
# Makefile for the LucidEncryption project
#
#---------------------------------------------------------
include ../../MakeInclude
CXXFLAGS += $(DEBUG_OPTIONS)
LDFLAGS += -lpthread -lm
CXXFLAGS += $(INCLUDE)
#------------------------------------------------------------------------------
OBJFILES = Encoder.$(ObjSuf) \
EncoderImplFactory.$(ObjSuf) \
EncoderOpenSslImpl.$(ObjSuf)
#------------------------------------------------------------------------------
.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
all: Encryption
Encryption: $(OBJFILES)
@echo "Linking..."
@echo $(LD) $(LDFLAGS) $(OBJFILES) $(LIBS) \
$(SOFLAGS) -shared-libgcc -s -o $(BINDIR)LucidEncryption.so
$(LD) $(LDFLAGS) $(OBJFILES) $(LIBS) \
$(SOFLAGS) -shared-libgcc -s -o $(BINDIR)LucidEncryption.so
@echo "Done"
clean:
@echo "Cleaning project area"
@rm -f $(OBJFILES) core
.SUFFIXES: .$(SrcSuf)
#------------------------------------------------------------------------------
.$(SrcSuf).$(ObjSuf):
@echo "Compiling $<"
@echo "$(CXX) $(CXXFLAGS) -c $< -o $@"
$(CXX) $(CXXFLAGS) -c $< -o $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -