Fortran Coder

查看: 10918|回复: 3
打印 上一主题 下一主题

[绘图界面库] 用fortran画图——dislin的安装使用

[复制链接]

13

帖子

5

主题

0

精华

入门

F 币
75 元
贡献
39 点
跳转到指定楼层
楼主
发表于 2018-4-29 21:11:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wdy 于 2018-4-29 21:37 编辑

最近数天时间都在安装调试dislin画图程序,经过不懈努力,终于成功调用了,下面将经验分享出来。
首先是下载源程序,关键步骤,下错了就等着兜圈子吧--!
我的编译器是VS2012+ivf2015,下载项32位对应的编译器更多
地址是https://www.mps.mpg.de/dislin/win-32-bit
选择df_11_if.zip,对应的compiler是Intel Fortran 90 compiler ifort (native)  //注:wrapper和native的区别在哪里?
//注:32位和64位都有一个df_11_ic.zip,这个安装包里的lib文件似乎打不开
将if包解压,点setup安装,默认目录是C:\dislin
新建项目添加exa_f90.f90,在项目->属性选项中进行设置:
1.Debugging->Working Directory设置为C:\dislin\win  //dll文件夹
2.Fortran->General->Additional Include Directories设置为 c:\dislin\ifc  //dislin.mod文件夹
3.Fortran->Libraries->Runtime Library设置为Multithreaded
4.Linker->General->Additional Library Directories设置为C:\dislin   //lib文件放置的位置
5.Linker->Input->Additional Dependencies填入disifc.lib disdll.lib   //.or. disifc_d.lib disdll_d.lib
设置完毕,运行程序,OK~

dislin1.png (36.77 KB, 下载次数: 278)

dislin1.png

dislin3.png (25.87 KB, 下载次数: 286)

dislin3.png

dislin2.png (29.21 KB, 下载次数: 294)

dislin2.png

dislin4.png (24.52 KB, 下载次数: 304)

dislin4.png
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

130

帖子

10

主题

0

精华

大师

F 币
617 元
贡献
372 点

贡献勋章管理勋章帅哥勋章元老勋章星光勋章规矩勋章

沙发
发表于 2018-4-29 23:51:23 | 只看该作者
native: 核心為Fortran, wrapper: interface to C

試試這個: XWIN -> (XWI1, XWI2, ..., XWI8)

如果"map"是你的目標, ---> NCARG

2

帖子

0

主题

0

精华

新人

F 币
16 元
贡献
3 点
板凳
发表于 2018-10-14 16:32:22 | 只看该作者
为什么我的提示 error #11018: Cannot open disifc.lib,是哪里设置不对吗?(已经按你的教程设置了各种环境变量)       

13

帖子

5

主题

0

精华

入门

F 币
75 元
贡献
39 点
地板
 楼主| 发表于 2018-10-18 10:50:00 | 只看该作者
dh929105314 发表于 2018-10-14 16:32
为什么我的提示 error #11018: Cannot open disifc.lib,是哪里设置不对吗?(已经按你的教程设置了各种环 ...

可能是路径不对,你把 disifc.lib 复制粘贴到项目的Debug文件夹下再试一试
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-26 08:46

Powered by Tencent X3.4

© 2013-2024 Tencent

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