| 查看: 1067 | 回复: 0 | ||
[求助]
(已解决)Ubuntu12.04 Makefile生成可执行文件ddscat之后,运行显示未找到命令
|
|
我在http://code.google.com/p/ddscat/上面下了代码包,按照它的UserGuide安装ddscat7.3.0,需要用f90编译器编译。我用ctrl+alt+t命令终端,cd到Makefile所在目录(都在ubuntu分区),将Makefile中的编译器修改为ifort,保存之后,输入“make ddscat”,终端没有报错,也生成了ddscat文件(x-executable、权限为普通用户权限、允许作为程序执行)。应该是编译成功了吧? 之后也是按照他的说明来的,为什么到了运行的时候,输入“ddscat”显示“未找到命令”,输入“ddscat >& ddscat.out &”之后终端自动关闭,而且生成的ddscat.out文件是零字节。我随便编了个“abc >& abc.out &”,结果类似。这是为什么啊?难道是没有编译成功,或者缺什么库?我下载的代码应该没问题啊。 我的ifort是在“/opt/intel”下,整个目录及文件权限的所有者为root,ddscat在“/home/username/DDA”以及“/opt/DDA”两个都试过,所有者为普通用户。 有哪位知道这是为什么,或者谁有什么想法,都请多多回复啊。谢谢了。。。。 ======================================================================================= 已解决:原因是可执行文件不在系统默认搜索路径上,此时若把指令加上完整的路径,则能运行;解决方法是将该文件所在目录加到搜索路径上。 察看路径:echo $PATH 添加路径:echo "export PATH=$PATH:~/DDA/src" >> ~/.profile 然后重启电脑,再次运行,成功。 [ Last edited by btwwtbbtw on 2014-2-4 at 16:49 ] |
» 猜你喜欢
求助中医院临床中医中标的青年标书学习,谢谢
已经有6人回复
浙大物院表面物理课题组长期招收普博及直博学生
已经有259人回复
物理学I论文润色/翻译怎么收费?
已经有186人回复
【征稿】Springer Nature热电专题 Discover Materials / Discover Chemistry
已经有47人回复
25届硕士申请,材料计算方向
已经有2人回复
课题组招1-2名硕士
已经有1人回复
机时越来越贵之后,我把一部分 DFT 流程搬到了 AI 计算平台上
已经有0人回复
斯坦福大学与Elsevier世界前2%学者新排名查询
已经有1人回复
27申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有19人回复
华南师范大学+双一流学科物理学+广东省杰青团队2027年博士招生+机器学习驱动材料设计
已经有1人回复
apl投稿状态
已经有2人回复
找到一些相关的精华帖子,希望有用哦~
急!lammps安装修改makefile.g++文件后运行出错。
已经有12人回复
安装贴:Ubuntu 12.04(64) 并行编译CPMD3.15.3
已经有4人回复
科研从小木虫开始,人人为我,我为人人










回复此楼
点击这里搜索更多相关资源