SWAT | SWAT源码编译
说明
SWAT源码采用Fortran语言编写,官方源码仓库为:https://bitbucket.org/blacklandgrasslandmodels/swat_development/src/master/
尝试使用官方源码编译:
报错过多,放弃了。
解决办法
https://zhiqiangyu.wordpress.com/2014/01/05/compile-and-run-swat-with-photran-mingw-the-easiest-way-to-remove-mathematical-errors-from-swat/
修改后的源码:https://gitee.com/kimirai/swat-source-code/tree/master/SWAT/tags/SWAT_Makefile_Rev627/SWAT_Makefile
编译步骤
1、安装MinGW、VS2019、OneAPI全家桶
参考文章:https://blog.csdn.net/qq_25262697/article/details/126858855?spm=1001.2014.3001.5502
2、预编译modparm
使用 gfortran –c modparm.f 重新生成 parm.mod。
3、打开VS2019,导入SWAT源码
运行即可,编译成功
SWAT | SWAT源码编译相关推荐
- java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实
好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...
- 5单个编译总会编译全部_玩转Android10(五)源码编译开发中常用命令
源码开发编译中,熟练掌握常用命令,可以提高开发工作效率.Android源码中,将相关的命令分为如下几类: 1.初始化源码编译环境 初始化编译环境,为后续提供如lunch.make.xxgrep.god ...
- mono和monodevelop源码编译安装
之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...
- nginx源码编译、负载均衡及模块的扩展
1.nginx源码编译 实验环境: iptables和selinux关闭 redhat6.5 nginx:test1: 172.25.1.11 [root@test1 ~]# ls nginx-1.1 ...
- mac通过tree源码编译安装tree
通过tree源码编译安装 下载源码:curl -O ftp://mama.indstate.edu/linux/tree/tree-1.6.0.tgz 解压源码:tar xzvf tree-1.6 ...
- 干货|TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习算法工程师 安装平台 1 平台 目前Tensor ...
- Nginx 源码编译安装
Nginx 源码编译安装环境 Centos7 Nginx1.8.1 下载地址:http://nginx.org/download/ 选择自己想要的版本 我这边使用1.8.1,下载地址:http: ...
- 基本lnmp平台的搭建(源码编译)
lnmp :linux ,nginx ,mysql ,php 系统环境:rhel6.0 selinux and iptables disabled (这里我们都只用源码编译的方式) 1 ste ...
- 源码编译安装percona-xtrabackup-2.3.2
一.系统包需求 rpm -q libaio-devel libgpg-error-devel libgcrypt-devel autoconf automake libidn-devel libcur ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
最新文章
- 显卡不够时,如何训练大型网络
- 5G到底有多块?刚刚5G商用牌照正式发布,一共 4 张!
- qsort函数和sort函数
- docker搭建pwn环境
- STM32 LCD中英文字符显示学习笔记
- 如果知道dll文件是面向32位系统还是面向64位系统的?
- spring boot配置dubbo注意事项
- 服务器部署多个tomcat方法
- Node.js详细安装教程
- react函数式组件传值之子传父
- 解决deepin+win7双系统打不上KB4474419补丁问题
- [计算机组成原理]海明校验及其实现
- html表格图片右对齐,更好的方式在HTML表格中右对齐文本
- 低成本佐川泽川圣安变频器设计方案ZC600量产VF80源代码原理图PCB
- mac 在调度中心关闭软件
- python单用户登录_Python 实现用户登录的简单方法
- VMware Workstation Pro 16 XP home edition安装(ISO文件最底下)
- 计算机科学与技术书单
- color a dir/s_2级绘本(A)Lesson 25:Kipper扮演小丑
- 百度地图自定义图标icon 添加本地图片无法显示问题解决
热门文章
- 平面设计文字排版方式有哪些?设计师们收藏——黎乙丙
- 2021年应届生,找java后端开发要什么水平才算合格?
- 如何从列联表获得对应分析的结果
- 47页数字孪生人脸识别轨迹分析电子围栏智慧工地解决方案
- CentOS 7 出现 a problem has occured and the system can‘t recover 解决办法:组合键进入命令行进行修复
- C#操作-LX3600非接触式IC卡读写器
- c语言中get的作用,c语言中get的用法
- Jenkins | 搭建你第一个Jenkins应用
- 栈“后进先出”和队列中“先进先出”的含义
- 计算机wifi共享,win7 wifi共享,教您Win7如何设置wifi共享