主题:Makefile文件中的编译选项的位置。
我原有的Makefile文件如下:
FFLAGS = -O2
LFLAGS = -O2
F77 = ifort -c
LINK = ifort
LIBS =
.f.o: ; $(F77) $(FFLAGS) $*.f -o $*.o
OBJECTS = \
axiscorrection.o \
bc.o \
bldlmx.o \
ckde.o \
ckDlsode.o \
ckfun.o
jaexe: $(OBJECTS)
$(LINK) $(LFLAGS) $(OBJECTS) -o jaexe
### DO NOT remove this line - make depends on it ###
现在我想加一个编译选项: -xsse4.1 也就是使用SSE4.1指令集来优化。
但是我不太清楚这个选项应该加在哪个位置。是仅仅加在FFLAGS这个变量里面还是FFLAGS和LFLAGS 两个变量都要加?
求高手指教。
FFLAGS = -O2
LFLAGS = -O2
F77 = ifort -c
LINK = ifort
LIBS =
.f.o: ; $(F77) $(FFLAGS) $*.f -o $*.o
OBJECTS = \
axiscorrection.o \
bc.o \
bldlmx.o \
ckde.o \
ckDlsode.o \
ckfun.o
jaexe: $(OBJECTS)
$(LINK) $(LFLAGS) $(OBJECTS) -o jaexe
### DO NOT remove this line - make depends on it ###
现在我想加一个编译选项: -xsse4.1 也就是使用SSE4.1指令集来优化。
但是我不太清楚这个选项应该加在哪个位置。是仅仅加在FFLAGS这个变量里面还是FFLAGS和LFLAGS 两个变量都要加?
求高手指教。