- 积分
- 905
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2022-4-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
LBM模式安装遇到的问题及解决记录
1.gfortran: error: unrecognized command-line option ’-shared-intel‘/'XXXX'这个就是gfortran识别不了一些命令造成的,可以看一下上下都有#后边的注释 可以试一下别的#后边的内容
操作:LBM/ln_solver/model/src/sysdep/Makedef.linux 中
#SYSFFLAGS = -O -u
#SYSFFLAGS = -O2 -u -mcmodel=medium -shared-intel -convert big_endian -no-vec
SYSFFLAGS = -O2 -u -mcmodel=medium -fconvert=big-endian
改成这样就不会出错了
2.Type mismatch in argument ‘xmiss’ at (1) gfortran
官网解答:Workaround: Gfortran flag -fallow-argument-mismatch can be used to degrade the errors to warnings. It is however strongly recommended to fix the problem in the legacy code, if it’s part of your code ownership.
操作:我用的gfortran 然后这个一个是改LBM/ln_solver/solver/include/make.inc.linux文件
FORTRAN = gfortran
OPTS = -fallow-argument-mismatch
NOOPT =
LOADER = gfortran
LOADOPTS = -fallow-argument-mismatch
3.ar: `u' modifier ignored since `D' is the default (see `U')
版本问题
操作:修改LBM/ln_solver/model/src/sysdep/Makedef.linux
FC = gfortran
LD = gfortran
AR = ar cr #修改AR这边就可以
RM = rm -f
4.还有一些杂七杂八的东西忘记了 然后主要是几个make文件的配置问题 大家有什么问题也可以留言一起讨论讨论www
|
评分
-
查看全部评分
|