|
最近在运行一个fortran程序,里面的subroutine 中使用了 entry,原作者编译好了,我打算修改一下,在gfortran中用普通的设置编译,没有问题,运行时,结果与原来的不一样。发现作者写了一句 “FORTRAN compilers on may require specific options to ensure that variables are saved via the ENTRY points in subroutine”。意思是在编译的时候要特别的设置命令,以确保 entry调用时的变量值会被保留,原作者暂时无法联系。请教一下论坛里的大侠有没有遇到过这样的问题,编译时需要添加什么的编译命令才能实现子程序中entry入口调用的变量信息能够保留。 |
|