主题:[讨论]Linux下makefile的写法
我最近刚接触Linux,原程序在windows下有一些模块和子程序,故转到Linux下需要写makefile,我的程序结构如下:
Program main
USE a1
USE a2
USE a3
Call sub
… …………
END PROGRAM
Subroutine sub
USE a1
USE a4
USE a5
… …………
END SUBROUTINE sub
module a1
… …………
end module a1
… …………
… …………
对于模块a1,a2,a3,a4,a5专门用一个.f90文件来写,里面存储动态数组和全局变量。
我也看过一些makefile的写法,仿照写了几次,总是不对。
请问各位老师能否针对我的程序结构给一个写makefile的格式并稍微说明一下,谢谢!
Program main
USE a1
USE a2
USE a3
Call sub
… …………
END PROGRAM
Subroutine sub
USE a1
USE a4
USE a5
… …………
END SUBROUTINE sub
module a1
… …………
end module a1
… …………
… …………
对于模块a1,a2,a3,a4,a5专门用一个.f90文件来写,里面存储动态数组和全局变量。
我也看过一些makefile的写法,仿照写了几次,总是不对。
请问各位老师能否针对我的程序结构给一个写makefile的格式并稍微说明一下,谢谢!