openFoam 4.1在超算CentOS Linux release编译问题
-
openFoam 4.1 在超算CentOS Linux release 7.8.2003(core) 编译的问题
在编译的过程中,出现了无权限的错误。查之后发现,https://bugs.openfoam.org/view.php?id=2281 这儿有一个bug report, 按上面的patch 打了补丁了,但是还没有解决问题。这段代码在其他电脑编译成功了。为什么这样呢?有没有大佬告知一下,非常感谢 -
@as_me 嗷,对了,我想起来了,你的是4.1,bug里是4.x。这俩不一样。一般带x的是修过 bug 的最新的。
如果还要搞,可以看看 FieldMapper.H 和 MatrixSpace.H 之间的区别。那个patch是改的是 MatrixSpace.H 和 MatrixSpaceI.H 的。如果 FieldMapper.H 和 MatrixSpace.H 中相同的部分,还刚好是patch修改的那部分,那就把 FieldMapper.H 里面的那部分也改了
直接用记事本就可以打开patch