メイクファイルを作るのは初めてです。私の Fortran コードは C ソース ファイルで定義されたいくつかの関数を使用しているため、少し混乱しています。これは私がこれまでに書いたものです:
CC = icc
FC = ifort
FCFLAGS = -O3 -xHost -fno-alias$(INCLUDES)
CFLAGS = -O3 -xHost -fno-alias$(INCLUDES)
LIBS =
INCLUDES =
TARGET = run
OBJS: pi.o\
timing.o
timing.o: timing.c timing.h
$(CC) -c $(CFLAGS) timing.c
pi.o: pi.f90 timing.c timing.h
$(FC) -c $(FCFLAGS) timing.o pi.f90
.PHONY : clean
clean: rm -f *.o
私は正しい軌道に乗っていますか?