栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux安装MCNP5

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux安装MCNP5

对linux基本上一无所知,近期任务需要在linux中运行MCNP5,老师给了个tar.gz包,linux解压之后发现没有configure,只在source里面有一个install和makefile,没法配置configure,也没法直接make,make的话会报错,所以逮着makefile一顿查改。但其实跟他没关系,所以知识学了不少,但问题一点没解决。

没有configure的tar.gz安装包一般都是可以直接用的,也就是常说的绿色包。一开始我也有怀疑过是绿色包,所以尝试着直接找到运行文件,但是当我找到bin/linux/mcnp5的时候,运行还是会报错,我还专门复制了一个原先在win运行过的inp,提示没有xsdir,那既然找不到xsdir,而我又恰巧见过他, 于是找到了xsdir复制到此处,但还是报错:提示datapath问题。
于是我在整个包里面grep -rn "DATAPATH“,改了所有的地方(但其实与这个无关哈),最后发现mcnp是二进制文件,里面的DAPAPATH没法改,就重新认为是安装的问题了。因为在此之前,我也试着把win的MCNPdata也给转移到linux了,只是苦于找不到地方修改datapath。而且我也把xsdir复制到了那个地方,所以是真的没有办法,最终在source里冲撞了十几个小时也是一无所获。

最后实在是没有办法,过了一夜之后,忽然就想起先前在SuperMC里看到的那个设置路径,于是在xsdir的第一行里面加了一个

DATAPATH="这是放DATAPATH在linux里的路径"

再一运行,反倒成了!!!真的是,无语至极。当场气哭,半天说不出话。
这要不是先前摸索的时候看到过这个,真的就是搞不清楚还有理说不清了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/313016.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号