📄 makefile
字号:
MATLABDIR = /Applications/MATLAB_R2008a/binMEX = $(MATLABDIR)/mexCC = gccCFLAGS = -O3 -msse2 -funroll-loopsMEXFLAGS = CURVELABDIR = /Users/geback/Code/Curvelets/CurveLab-2.1.1CURVELABSRC = $(CURVELABDIR)/fdct_wrapping_cpp/src FFTWDIR = /Users/geback/Code/fftw-2.1.5LIBNAME = CurveletUtilsFULLLIBNAME = lib$(LIBNAME).aLIBS = -lfdct_wrapping -lfftw -l$(LIBNAME)LIBDIRS = -L$(CURVELABSRC) -L$(FFTWDIR)/fftw/.libs -L.INCLUDES = -I$(CURVELABSRC) -I$(FFTWDIR)/fftw#MEXEXT = mexmaciMEXEXT = $(shell $(MATLABDIR)/mexext)TARGETS = $(FULLLIBNAME) ../crvlt_extractdirs.$(MEXEXT) ../crvlt_keeplargest.$(MEXEXT) ../crvlt_getmagnitude.$(MEXEXT) OBJS = cu_basic_utils.o cu_extractdirs.o cu_thresholding.oall: $(TARGETS) @../%.$(MEXEXT): %.cpp $(FULLLIBNAME) @$(MEX) $(MEXFLAGS) -outdir .. $< $(INCLUDES) $(LIBDIRS) $(LIBS)$(FULLLIBNAME): $(OBJS) @ar -curs $(FULLLIBNAME) $(OBJS) @ranlib $(FULLLIBNAME)%.o: %.cpp CurveletUtils.h @$(CC) $(CFLAGS) -c $< $(INCLUDES)clean: rm -f $(TARGETS) $(OBJS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -