【发布时间】:2023-03-04 01:21:01
【问题描述】:
我想知道是否可以选择我的 Fortran 95 例程的不同部分进行编译。
例如,如果我将某个标志传递给 gfortran,那么编译器会选择哪个部分用于某个函数。我知道我可以在例程中使用if 来做到这一点,但缺点是由于速度问题我不希望程序一直运行if。我想解决方案应该类似于this one
我正在专门研究一个计算多体系统(比如一百万)中的能量的程序。然后我不想每次我需要在编译时使用不同的能量定义时都放一个if。
我希望这是可能的,并且我的问题很明确。
【问题讨论】:
标签: compilation fortran conditional gfortran flags