爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6291|回复: 5

[求助] linux下fortran调用qsort与window下调用有什么不同

[复制链接]

新浪微博达人勋

发表于 2012-7-13 13:36:22 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
在windows下编译成功调用qsort
   use dfport
  call qsort( , , , )
在linux下编译出错,请问该怎么修改~~

密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-7-13 13:42:06 | 显示全部楼层
你貌似在群里问过了的吧。
DFORT里面的函数在linux中不一定存在,尤其是涉及到windows api的部分是不能用的。
所以,你自己写一个函数实现这个功能吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-7-13 14:18:51 | 显示全部楼层

是的,但在include文件夹中有ifport.f90,里面涉及到qsort,所以还是问问有没有调用的,不行的话只能自己再写了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-7-13 14:52:31 | 显示全部楼层
scola 发表于 2012-7-13 14:18
是的,但在include文件夹中有ifport.f90,里面涉及到qsort,所以还是问问有没有调用的,不行的话 ...

哦 我没什么在linux下写fortran的经验,实在不行的话,你可以把那个函数提取出来看看啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-7-14 17:47:44 | 显示全部楼层
自己把答案补上 : use dfport 改为 use IFPORT_TYPES
可能还会提示报错:forrtl: severe (174): SIGSEGV, segmentation fault occurred
修改设置见 http://blog.sina.com.cn/s/blog_6ecfb9e70100y48z.html
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-7-14 18:16:24 | 显示全部楼层
scola 发表于 2012-7-14 17:47
自己把答案补上 : use dfport 改为 use IFPORT_TYPES
可能还会提示报错:forrtl: severe (174): SIGSEGV, ...

建议你直接把答案贴过来,然后加上你的链接,举手之劳而已
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表