主题:请教Fortran程序移植的问题
hsnr
[专家分:0] 发布于 2012-05-19 06:30:00
我有一个Fortran程序(多文件的),原来在DOS环境下用NDP编译器编译通过了,可是现在用Windows系统下的编译器PowerStation编译出现很多的错误,无法通过。请问如何解决这个移植过程出现的问题?请赐教,非常感谢!
回复列表 (共3个回复)
沙发
臭石头雪球 [专家分:23030] 发布于 2012-05-20 11:57:00
这种问题,就要具体问题具体分析了。
没有统一的解决方法。
这问题,就好像问:“我懂四川话,请问到广东沟通之后发现很多话不一样了,该如何解决?”一样。
板凳
jason388 [专家分:6150] 发布于 2012-05-25 09:56:00
可能的原因:
1.程序中有ndpfortran的扩展,而powerstation中没有;
2.ndp在函数亚元传递方面检查比较松造成的,等等。
所以要想成功的移植,你需要有针对性地修改源代码。
3 楼
cgl_lgs [专家分:21040] 发布于 2012-05-28 16:09:00
阿是穴疗法。
哪编不过改哪里:)
老板再也不用担心程序不能升级啦:)
我来回复