Windows环境安装SBDART模式及测试

所需环境

Windows下安装SBDART需要首先安装Cygwin,再Cygwin需要安装的库有:展开devel
从中选择binutils、 gcc 、mingw 、gdb进行安装,还需要安装,fortran、make。这些都在Cygwin安装即可。如果某些库忘记安装,重新打开Cygwin setup.exe选择未安装的库安装即可。
关于Cygwin的安装上篇博文中有所介绍。

下载SBDART并安装

SBDART的下载以及安装过程与Mac 或Unix系统上的过程一样,在以前的博文中已经讲解过。

步骤1:打开Cygwin 编译SBDART
指定目录,输入make命令回车。
在这里插入图片描述
若是提示上述错误,需要修改下图中的gfortran路径。默认路径是unix系统中的路径。修改为自己安装Cygwin的路径,也就是gfortran.exe的所在路径。
在这里插入图片描述
如下所示,你们的可能不同。
在这里插入图片描述
再次运行make命令,发现生成了sbdart.exe,进行测试
在这里插入图片描述
对于X86版本,如果出现错误:

make打印:
  CXXLD    main.exe
g++: fatal error: -fuse-linker-plugin, but cyglto_plugin.dll not found
compilation terminated.

原因:
setup-x86.exe 安装了不同版本的gcc-core和gcc-g++。统一版本,或者更换为其它版本。

步骤2:测试
运行sbdart.exe程序,如下,已经安装成功。cmd窗口也是可以运行成功的。直接运行该程序也是可以运行的。不过需要将Cygwin的安装路径,如:C:\cygwin64\bin加入到系统变量Path并注销或重启电脑后才可以运行,否则会提示缺少cygwin组件。
在这里插入图片描述
下图是通过脚本调用sbdart.exe的效果。
在这里插入图片描述

总结

上述就是完整的win环境安装sbdart的过程。与MAC 或UNIX基本上一致。使用sbdart可以通过脚本或者Python或者MATLAB调用sbdart,核心思想就是生成INPUT文件,调用sbdart程序输出结果。祝你们也能够顺利使用。

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值