Debian部署Fortran应用的实用流程
一 准备环境
二 构建与运行
三 工程化与自动化
FC = gfortran
FFLAGS = -O2 -Wall
SRCS = main.f90 mod1.f90 utils.f90
OBJS = $(SRCS:.f90=.o)
TARGET = my_app
$(TARGET): $(OBJS)
$(FC) $(FFLAGS) -o $@ $^
%.o: %.f90
$(FC) $(FFLAGS) -c $<
clean:
rm -f $(OBJS) $(TARGET)
使用:make 编译,make clean 清理。四 本地安装与系统级部署
五 打包发布为 Debian 包