以梦为马,不负韶华

搜索
查看: 15200|回复: 18
收起左侧

关于aspen安装fortran编译器的问题

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
本帖最后由 731271733 于 2013-2-26 12:11 编辑

使用aspen时,有时需要外挂fortran程序,这需要安装fortran编译器。很多人遇到这样的问题:不知道自己所用的aspen版本与哪个版本的fortran编译器兼容,以及安装完fortran编译器后仍出现问题该怎么解决。这里我把自己的经验与大家分享一下。
    我是win7 64位机,安装的aspen版本是v7.3,fortran版本是Intel(R) Visual Fortran Composer XE 2011以及microsoft visual studio2010。安装顺序推荐先visual studio2010,再装visual fortran2011,最后装aspen。安装完成后,打开  开始——所有程序——aspen tech——process modeling——aspen plus——aspen plus simulation engine——select compiler for aspen properties and aspen plus model library Select External Compiler(s) for Aspen Plus and  Aspen Properties Simulation Engine。打开后出现一个窗口如下图,在其中你可以看到只有你所安装过的visual fortran和visual studio的前面是ok,其它都是error。然后再此窗口中输入ok前面的序号,回车,然后再输入一次序号,再回车,这时窗口消失。至此,你通过aspen plus simulation engine就可以连接到你的子程序了。
无标题.png
    其实可以从上图中看到fortran编译器和visual studio相互匹配的版本。
    如果你没在上图中输入序号就使用aspen plus simulation engin来编译连接fortran程序,会出现下图中所示的错误。
未命名.jpg
希望上述方法可以帮助到各位!

评分

参与人数 6韶华币 +36 收起 理由
848380668 + 5 好资料,非常感谢
童川thu + 5 好资料,非常感谢
hanpingsiping + 1
leizw + 5 好资料,非常感谢
chem2010 + 10 好资料,非常感谢
胜源毅 + 10 好资料,非常感谢

查看全部评分

本帖被以下云收藏推荐:

发表于 1970-1-1 08:00:00 显示全部楼层
本人按照此方法发现未能奏效。主要是安装完成正确的IF和VS的正确版本后,立即进行第二步的设置。因为现在360、毒霸、QQ等的电脑管家经常提示用户清理注册表,本人花了很长时间通过自己补充注册表项才解决此问题。最好IF和VS采用默认的完整安装。
回复 支持 1 反对 0

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
aspen居然不能向上兼容IVF
回复 支持 1 反对 0

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
求楼主提供Intel(R) Visual Fortran Composer XE 2011以及microsoft visual studio2010的下载链接,不胜感谢。。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
这两个文件太大了,我本月流量有限,传不了。在六维空间上很容易下到
发表于 1970-1-1 08:00:00 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!我觉得马后炮化工论坛真是个好地方!
发表于 1970-1-1 08:00:00 显示全部楼层
非常感谢楼主的分享,一直在纠结!
发表于 1970-1-1 08:00:00 显示全部楼层
请问楼主在哪里下载的7.3啊,可以发一个链接吗,非常感谢!
 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
在六维空间上
发表于 1970-1-1 08:00:00 显示全部楼层
可惜我不会fortran啊 曾经用过编译器
发表于 1970-1-1 08:00:00 显示全部楼层
看过一些Fortran的资料,aspen该采用哪个版本的Fortran语言,Fortran77还是Fortran90或者是Fortran95

点评

我用的好像是Fortran90,但我觉得都可以用,只要能编译通过就行。  详情 回复 发表于 2013-1-22 09:05
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层

我用的好像是Fortran90,但我觉得都可以用,只要能编译通过就行。

点评

en,但是在aspen中直接输入fortran语句时,按照的是fortran 77的标准。  详情 回复 发表于 2013-1-22 10:23
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
731271733 发表于 2013-1-22 09:05
我用的好像是Fortran90,但我觉得都可以用,只要能编译通过就行。

en,但是在aspen中直接输入fortran语句时,按照的是fortran 77的标准。

点评

我没在Aspen中输入过Fortran,只是用过外挂的程序  详情 回复 发表于 2013-1-22 16:32
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
sinopecgyf 发表于 2013-1-22 10:23
en,但是在aspen中直接输入fortran语句时,按照的是fortran 77的标准。

我没在Aspen中输入过Fortran,只是用过外挂的程序
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
那你编辑Fortran语言用的是什么软件,哪一个版本

点评

visual fortran2011。不过装这个之前得先装visual studio。  详情 回复 发表于 2013-1-23 12:17
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
sinopecgyf 发表于 2013-1-22 20:43
那你编辑Fortran语言用的是什么软件,哪一个版本

visual fortran2011。不过装这个之前得先装visual studio。
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
win7有相应的版本吗?visual studio你是从那里下载的?我下载过一次没成功
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
你看我一楼的介绍。从六位空间上下的
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
楼主 没找到啊- - 能上传个不,谢了{:1106_389:}

点评

你是要fortran还是studio啊  详情 回复 发表于 2013-2-26 12:05
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
zzhuxiann 发表于 2013-2-5 19:39
楼主 没找到啊- - 能上传个不,谢了

你是要fortran还是studio啊
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
楼主真是太厉害了,连这个都能搞定。
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-25 12:28

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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