在make文件的编译器标志中继续



在make文件中有多行编译器标志吗?我尝试了以下操作:

EXECUTABLE= test
SOURCES= test.f90
OBJECTS=$(SOURCES: .f90=.o)
FFLAGS= -fast -vec-report=3 -profile-functions     # enable for profiling
        -profile-loops=all -profile-loops-report=2    
FC=/opt/intel/bin/ifort
all: $(SOURCES) $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
    $(FC) $(FFLAGS) $(LDFLAGS) $(OBJECTS) -o $@
clean:
    rm -f core *~ *.o $(EXECUTABLE)

但是它截断了fflag的第二行

你的想法是对的。你只是搬起石头砸自己的脚。

尾随的是正确的解决方案,然后继续将更多的数据放在行中,从而否定延续标记的"尾随"部分。移动注释就可以了

最新更新