主题:请问在windows和unix两个系统中,fortran编程有什么区别?
xwteamobj007
[专家分:0] 发布于 2011-02-22 10:51:00
[size=4]最近拿到了一份在unix下编写的程序源码,在windows下编译失败,想找一下原因!请各位赐教:在windows和unix两个系统中,fortran编程有什么区别?与硬件有关吗?[/size]
回复列表 (共3个回复)
沙发
臭石头雪球 [专家分:23030] 发布于 2011-02-22 12:00:00
符合语法规则的代码,理应可以直接跨平台重新编译。
出现编译失败的话,要找具体原因,看错误提示。
大多数编译问题是编译器的差异引起的,操作系统的问题,多半会是链接错误,或者运行时错误。
一般来说跟硬件的关系不大,不太会是硬件问题。
板凳
dongyuanxun [专家分:7180] 发布于 2011-02-22 14:49:00
补充一点:也可能是由于源码格式造成的(dos格式和unix格式),虽然可能性不是很大
3 楼
wester [专家分:0] 发布于 2011-02-24 00:01:00
在这两个系统中,应该没有什么区别,是不是unix下运行的并行程序?
我来回复